Bamboo Garden Restaurant
7 N Main St, Mechanic Falls
(207) 345-3900
Recent Reviews
You May Also Like
Village Pizzeria Restaurant & Lounge - 16 Pleasant St
Pizza, Bar
Kathy's Diner - 7 S Main St
Diner
The Little Brick Pub - 15 Elm St
Pubs, Pizza, American
Restaurants in Mechanic Falls, ME
Bamboo Garden Restaurant
7 N Main St, Mechanic Falls, ME 04256
(207) 345-3900