Bamboo Garden, 252 Duckworth Street, St. John's Downtown
672nd visitor, Write a review
Bamboo Garden Map

near A1C1G6

Bamboo Garden is ranked #1 of 17 nearby Restaurants.

Bamboo Garden is excellent an above average Restaurant