Restaurante "Los Chamos" - Nicaragua is located in Sébaco, Nicaragua on De AmPm de Sébaco 1 Cuadra al Este y 20 metros al Norte. Restaurante "Los Chamos" - Nicaragua is rated 3 out of 5 in the category venezuelan restaurant in Nicaragua.
Address
De AmPm de Sébaco 1 Cuadra al Este y 20 metros al Norte
Amenities
Good for kids
Toilets