3105th visitor, Write a review
Bamboo Restaurant Tavern Map

near J9H 3L9

Bamboo Restaurant Tavern is ranked #9 of 35 nearby Restaurants.

They say Bamboo Restaurant Tavern is bland, sour, worst