Village Pizza And Cafe

8128 Auburn Blvd Citrus Heights CA 95610 USA

(916) 222-2202

Location