Vista: Italian Cuisine in Design District

Be the first to savour the Italian cuisine in the Design District of Miami.

Vista Restaurant is the new addition to casual restaurants in the area, it’s opening to the world will be on July 27th. Even thou this place has no reviews yet, it seems like a promising business in the local area.

Tell us what you think!