Bubor Cha Cha

Published On 07/27/2009 Published On 07/27/2009
Previous Venue Next Venue Venue Description
1. Bubor Cha Cha 45 Beach St , Boston, MA 02122 (Theatre Dist)

Located in the former Grand Chau Chow, this Chinatown spot serves an expansive menu of "New Asian Fine Cuisine" (read: Malaysian and Thai w/ a lil' Indonesian action) in an elaborate outdoor-themed, Kuala-Lumpur-meets-Disney-Land 23-table space decora