Villa Natura

restaurants / Vegetarian & vegan

Villa Natura information

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

Lonely Planet review

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.