Cuisine Type:
Operator:
State-run
This restaurant specializes in Italian cuisine is just a few steps away from the Cathedral Square, near Plaza de Armas and Havana harbor.
Open Hours: From 10:00am to 12:00pm. Every day
Address: Empedrado No. 107-109 e/ Tacón y Mercaderes
Average price: $8.00 to $14.00 CUC
Phone: (537) 867 1027