
No reviews yet. Be the first to share your experience.
Restaurants · South Park · $$
“The Neapolitan pizza that South Park was waiting for”
$$Restaurants · South Park · $$
Restaurants · South Park · $$
2219 30th St, San Diego, CA 92104, USA
7 months ago