Loading...

Sbarro | view more Restaurants

Type: Italian, Pizza, European, Czech
Plzenska, 233/8, Prague Czech Republic
Rating: 3
Country: Czech Republic
City: Prague

Meals:
Cuisines: Italian, Pizza, European, Czech
Features: