Loading...

Deli France | view more Restaurants

Type: Cheap Eats, Quick Bites, Cafe, European
Damrak 83, 1012 LN Amsterdam The Netherlands
Rating: 3
Country: Netherlands
City: Amsterdam

Meals: Breakfast, Lunch
Cuisines: Cafe, European
Features:

Vegetarian FriendlyYes
Gluten FreeYes