Daiquiri, Plaza Inter

@daiquiri-plaza-inter
Restaurantes

Restaurants
Spanish
Av. Bolívar, Managua 11118, Nicaragua
Open now | 9:00 am - 12:00 am

Business hours