Pizza Factory Address 5831 Horseshoe Bar Rd Loomis CA United States Upcoming Events No events in this location