Pictures of Sciulli's on 3404 5th Ave, Pittsburgh PA.

(Click on a thumbnail to enlarge picture)