• Located at 663 Washington Street •

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.

98%

of 378 customers recommended
Hours of Business
Monday
11:30 AM - 9:15 PM
Tuesday
Closed
Wednesday and Thursday
11:30 AM - 9:15 PM
Friday and Saturday
11:30 AM - 10:15 PM
Sunday
12:30 PM - 9:15 PM