Jumbo Seafood Restaurant

Jumbo Seafood Restaurant

2342 S Wentworth Ave, Chicago, IL
(312) 326-5779 serving: South Side, Armour Square (Chinatown), Armour Square
open: Mon-Thu 9:00am-12:00am Fri 9:00am-12:00pm Sat-Sun 9:00am-12:00am

Location, Location, Location:

Categories:

Seafood, Cash, Mastercard Accepted, Restaurants,

The Low Down

Rants, Raves & Reviews