Back to list
Restaurant Villa Maria
Stunning 8.6 (1192 reviews)
Approx. €25
Location
Lange Leidsedwarsstraat 45
1017 NG Amsterdam
See on the map
Book
Itinerary