La Guajira

@la-guajira
Restaurantes

Restaurants
Spanish
Ave 23 No 55 Interior /Calle 2da y C, Central, La Habana, Cuba
Open now | 8:00 am - 10:00 pm

Business hours