Pizza Italia - Fremont

34765 Ardenwood Blvd, Fremont, CA 94555

4.7(325)
$20 Minimum