Green Tea Sushi and Noodle Bar is a Asian Restaurant in the area around Elgin St and Maclaren St, where the average rating for Restaurants as of this Friday is 4.3 out of 5.
Please include your correct email address.
This is the food page of Green Tea Sushi and Noodle Bar on 280 Elgin St Ottawa ON K2P1M2.
Green Tea Sushi and Noodle Bar is a new listing on food pages, updated on November 10, 2017.
Green Tea Sushi and Noodle Bar is ranked #1 of 11 Restaurants in Golden Triangle Ottawa.
This page has had 645 visitors. You are the 645th.