Vista Restaurant Description
Stylish stop for seasonal dishes. Chic, leafy eatery with an outdoor patio offering Italian-Latin-American dishes, cocktails & wine.
Address:
5020 NE 2nd Ave, Miami, FL 33137, United States
Phone:
+1 305-405-7547
Website:
https://www.vistamiamirestaurant.com/
Store Hours:
Sunday: 12-10pm| Monday: 12-10pm| Tuesday: 12-10pm| Wednesday: 12-10pm| Thursday: 12-10pm| Friday: 12-10pm| Saturday: 12-10pm