About Versailles Restaurant — Little Havana

Versailles Restaurant — Little Havana

Cuban cuisine in Miami, FL.

3555 SW 8th St, Miami, FL 33135