Strada

3.8
(4 reviews)
Frederikstraat 57, Tilburg, 5038 BW
+31 6 33038391Official website
Dog Friendly
Drinks
Free Wifi
Italian
Restaurants
Seating
Takeout
Restaurant

At a glance

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