File:WellStackedPizza-GTASA-EsplanadeNorth-exterior.jpg

Well Stacked Pizza in Esplanade North, San Fierro, GTA: San Andreas.