Jumbo's Restaurant

CLOSED

7501 NW 7th Ave, Miami

Jumbo's Restaurant Reviews

3.8
34 ratings
Restaurantji Rating
5
100%

Read All Reviews(34)

Ratings

Menu

Add a Menu
Jumbo's Restaurant Menu
Jumbo's Restaurant Menu

Photos

Add a Photo
Jumbo's Restaurant
Jumbo's Restaurant
View All Photos
Updated on: