Restaurants & Bars

Boston Area

New Jumbo restaurant(from chinatown) in Newton!

Share:

Restaurants & Bars 7

New Jumbo restaurant(from chinatown) in Newton!

iron chow | Jan 28, 2004 09:19 AM

Anyone try the new Jumbo restaurant in Newton? It is the same Jumbo from Chinatown, but with all new amenities and parking.

Wondering if the food is the same.

Thanks!

Want to stay up to date with this post?

Recommended From Chowhound