Sbarro

2.0
(2 reviews)
Vinohradska, 2828/151, Prague
+420 739 592 295
Czech
European
Italian
Pizza
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Sbarro | Prague | Czechia | TripAligner