Versailles Restaurant Cuban Cuisine, Calle Ocho Little Havana.
4.86
star(s) from
29
votes
3555 SW 8th St,
Miami, FL 33135
Versailles Restaurant Cuban Cuisine, Calle Ocho Little Havana. is one of the popular Cuban Restaurant located in 3555 SW 8th St ,Miami listed under
Cuban Restaurant in Miami
,
Local business in Miami
,