S And D Polish Deli

2204 Penn Ave Pittsburgh PA 15222 USA

(412) 281-2906

Location