Le Chalet Snack
➤ D82 | Centre du Village, 20232 Olmeta di Tuda, Corsica, France, Olmeta-di-Tuda
Tradamerican, European, Tex-Mex, French, Bars
"From the prompt and friendly service to the delicious food, my son and I were impressed with the San Angelo Chili's."