New Jumbo Seafood New Jumbo Seafood

New Jumbo Seafood Map

5 Hudson St. (Beach St.)
Boston, MA 02111
617-542-2823
Map
Cuisine: Chinese / Seafood
This small Chinatown seafood spot is on its game.
Openings: Lunch & Dinner daily

Features