This is the food page of Moscow Tea Room on 527 Sussex Dr Ottawa ON K1N 6Z6.
Moscow Tea Room is a new listing on food pages, updated on May 12, 2016.
Moscow Tea Room is ranked #1 of 3 Restaurants in The Canal Ottawa.
This page has had 292 visitors. You are the 292nd.