Start from
Pizza Factory
3039 Meridian Ave, San Jose 95124