La Choza Nautica is located in Ayacucho, Peru on Av 26 de Enero 316. La Choza Nautica is rated 3.8 out of 5 in the category restaurant in Peru.
Address
Av 26 de Enero 316
Service options
Takeaway
Dine-in
Accessibility
No wheelchair-accessible car park