Organic Drink Strawberry Restaurants in Lille
Show restaurants on map
3.9
Menu
3.9
Menu
City: Lille, 23 Place Du Général De Gaulle, LILLE, - 59000, 59800, Lille, France
"I love coming here for their Tuesday wings special."
Feedback
These reviews refer only to the mentioned ingredients.