Bamboo Garden Restaurant
7 N Main St, Mechanic Falls
(207) 345-3900
Recent Reviews
Bamboo Garden Restaurant
7 N Main St, Mechanic Falls 04256
(207) 345-3900