European Deli & Russian Books is a Edmonton, AB business. European Deli & Russian Books is located at 8432 182 Street North West, Edmonton, AB. The postal code is T5T1Y7.
You can contact European Deli & Russian Books at 780-443-0305 or from out of area call 1 7804430305.