Red Square, MIAMI BEACH, Florida (FL)
Comfortably situated at 411 washington ave () in MIAMI BEACH, Florida (FL) (33139), Red Square can be reached at 3056720200. Please do call early in advance to book your spot in the restaurant.
More restaurants in MIAMI BEACH, Florida (FL)
Red Square contact information and details:
Address: 411 washington ave - , MIAMI BEACH, Florida (FL) 33139
Contact Phone: 3056720200