Le Castel
➤ 3 Rue de Retourtour, 07270 Lamastre, France
Européen, Français, Pizza, Cafés, Gril
"The dishes are good and well prepared. Unfortunately, the service and employees remain frankly limited, too bad. Meal type: Dinner Price per person: €30–40 Food: 4 Service: 2 Atmosphere: 2"