Bamboo Cafe - Norwood, MA 02062 (Menu & Order Online)
Online ordering menu for Bamboo Cafe. Bamboo Cafe in Norwood, MA specializes in both sushi & Chinese cuisine. Start off with some of our steamed dumplings, Vegetarian's Scallion Pancakes, or grilled squid! We also offer pad Thai noodles and lo mein. Located by Norwood Plaza at the corner of Vernon St. & Washington St. We're less than 3 miles from Norwood Memorial Airport.