Red Square, MIAMI BEACH, Florida (FL)
Conveniently stationed at 411 washington ave () in MIAMI BEACH, Florida (FL) (33139), Red Square is available at 3056720200. It is best to give them a call upfront to arrange your table 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