Sbarro

2 Ppg Pl, Lowr LEVEL, Pittsburgh PA

(412) 281-2070

Location