Vista

review star

No reviews yet

5020 NE 2nd Ave

Miami, FL 33137


Orders through Toast are commission free and go directly to this restaurant


Popular Items


All hours
Sunday11:00 am - 11:00 pm
Monday11:00 am - 11:00 pm
Tuesday11:00 am - 11:00 pm
Wednesday11:00 am - 11:00 pm
Thursday11:00 am - 11:00 pm
Friday11:00 am - 11:00 pm
Saturday11:00 am - 11:00 pm
Restaurant info

Italian Cuisine meets Miami flavors. Come join us for lunch, dinner or happy hour in our tropical patio.

Website

Location

5020 NE 2nd Ave, Miami, FL 33137

Directions



Map
More near Miami
Little Havana
review star
Avg 4.4 (9 restaurants)
Silver Bluff
review star
Avg 4.6 (3 restaurants)
Brickell
review star
Avg 4.2 (47 restaurants)
West Flagler
review star
Avg 4.4 (5 restaurants)
Design District
review star
Avg 2.8 (4 restaurants)
Omni
review star
Avg 4 (5 restaurants)
Shenandoah
review star
Avg 4.7 (4 restaurants)
Coconut Grove
review star
Avg 4.1 (17 restaurants)
Downtown
review star
Avg 4.3 (9 restaurants)