Restaurant Villa Maria - Amsterdam

Restaurant

Address

Lange Leidsedwarsstraat 45
1017 NG Amsterdam

Contact

+31206223759

[email protected]

Opening hours

Mon - Sun: 12:00 - 23:00

Price

More

Nearby Restaurants