You are now leaving Menulist
We hope to see you again soon!
Bubor Cha Cha
45 Beach St, 02111, Boston, United States
Chinese, Seafood, Dim Sum, Asian, Lunch, Soup, Chicken, Noodles, Tea, Coffee
The redirect does not work? Just click on this link or copy it into your address bar