Villa Natura
Villa Natura
- Address
- Ucayali 326
- Phone
- 01 426-3944
- Price
- 3-course menús S7-10
- Hours
- closed Sun
Lonely Planet review for Villa Natura
A no-frills veggie pit stop serving hearty stews, pastas and veggie renditions of the potato salads known as causas. There’s no sign; look for the street number over the door.








