Red Square, MIAMI BEACH, Florida (FL)
Conveniently situated at 411 washington ave () in MIAMI BEACH, Florida (FL) (33139), Red Square is available at 3056720200. It is advisable to give them a call beforehand to make a reservation.
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
