La Casa Pizza

2.8
(23 reviews)
Montignac-Lascaux, Dordogne, France
Cheap Eats
Italian
Pizza
Dinner
Takeout
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
La Casa Pizza | Sarlat-la-Caneda | France | TripAligner