Bubor Cha Cha ($$)
45 Beach St
Boston, MA 02111 (Map)
(617) 482-3338 (Phone)
Bubor Cha Cha Menu:   |  Web Menu Outdated menu? Click to update.