Bella Vista Restaurant

From $ -1 per night

Avg. User Rating:


Johannes Verhulststraat 156, Amsterdam, Netherlands
+31 20-6713888
Show More Info
Bella Vista Restaurant Photo, Amsterdam, Netherlands

User Reviews


Authentic Italian in Amsterdam
Authentic Italian in Amsterdam