File:WellStackedPizza-GTASA-Idlewood-exterior.jpg

Summary
Well Stacked Pizza in Idlewood, Los Santos.