🗺️
Loading map...
Photos coming soon
We haven’t photographed Bamboo House yet.
Bamboo House is a Chinese restaurant at 330 Mayfield Drive in Franklin. Alongside its food, the menu has a drinks section that includes a Strawberry Matcha Dream.
Last updated · Curated by Matcha Maps Staff