fbpx
0 Items

10 Langley Road, Newton, MA
617-332-3600
Jumbo Seafood Restaurant

Boston China Town’s award-winning restaurant in Newton! Twin Lobsters with choice of sauce, Peking Duck, and Crispy Soft Shell Crabs. Fresh delicious ingredients served with a smile from the friendly staff.