The Restaurant
Permanently closed
2001 Collins Ave
Miami Beach, FL 33139
Our new Restaurant menu feature various cuisines and traditional flavors of Europe's "Sun Coast," inclusive of the Mediterranean regions of Spain, Italy, the South of France and Provence.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.