La Lechuza

restaurants / Pizzeria

La Lechuza information

Location
El Calafate , Argentina
Address
Libertador 1301
Prices
pizzas AR$52-100
Opening hours
noon-3pm & 6:30-11:30pm
Something wrong?
Submit a correction

Serves a classic selection of empanadas, salads and pizza on round wooden plates – try the sheep cheese and olive pizza with a local microbrew.