Pizza Italia - Fremont

34765 Ardenwood Blvd, Fremont, CA 94555

4.7(309)
$20 Minimum
SliceRestaurants in Fremont Pizza Italia - Fremont
Price: $$