Villa Natura

restaurants / Vegetarian & vegan

Villa Natura information

Location
Lima , Peru
Address
Ucayali 326
Telephone
+51 1 426 3944
Prices
3-course menús S7-10
Opening hours
closed Sun
Something wrong?
Submit a correction

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.