Order Online

Bamboo Cafe

663 Washington St.
Norwood, MA 02062
(781) 551-5858
Order online Menu | Reservation | Info
Any questions please call us.