Cafe Francesa is located in Diez de Octubre, Cuba on Parque Central, Alado de Hotel Inglaterra y Telegrafo, Havana, Havana. Cafe Francesa is rated 3 out of 5 in the category restaurant in Cuba.
Address
Parque Central, Alado de Hotel Inglaterra y Telegrafo, Havana, Havana