L'odyssée
Pizza · French · Casual Dining
L'Odyssée is a restaurant located at 72 Rue Roger Salengro, offering an unforgettable culinary journey in a warm setting. It is described as a place where guests feel at home, with delicious food and friendly service. The establishment appears to specialize in pizza.
Location