Contact

Villa Borghese

italian restaurant

 (+31) 20 363 92 21    


Laan Nieuwer-Amstel 25

1182 JR Amstelveen

Tue - Sun
17:00 - 22:30