Company Information
- Company Name
- The Russian Tea Room
- Category
- Russian restaurant
- Address
- 10312 Jasper Ave, Edmonton, AB T5J 1Y7, Canada
- Country
- Canada
The Russian Tea Room address: 10312 Jasper Ave, Edmonton, AB T5J 1Y7, Canada.
The Russian Tea Room operates in the Russian restaurant category.