Update Info - Green Bamboo Restaurant
This restaurant was reported as closed. If it is open, let us know.
Green Bamboo Restaurant
112 Green St
Worcester, MA 01604
112 Green St
Worcester, MA 01604
This restaurant was reported as closed. If it is open, let us know.