Discover our menu
16 rue ferrachat 69005 LYON
French-Italian, Homemade
Restaurant
Terrace, WiFi, Take Away Order, Car Park, Private Hire
Debit Card, American Express, Visa, Cash, Eurocard/Mastercard