Strada

Nieuw Loopveld 6, 1181 ZK
+31 6 51060030Official website
Italian
Restaurants
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Strada | Amsterdam | Netherlands | TripAligner