Calma Chicha

@calma-chicha
Restaurantes

Restaurants
Spanish
20100 Punta del Este, Departamento de Maldonado, Uruguay
Closed now | 10:30 am - 1:00 am

Business hours