Bamboo Garden Restaurant

Chinese restaurant · 7 N Main St, Mechanic Falls, ME

Hours

More food in Mechanic Falls, ME · Chinese Food in Mechanic Falls