Little Caesars Pizza
Restaurant
•
100 E Tabor Ave, Fairfield, CA 94533, USA
6.8
Saturday: 11 AM – 11 PM
See if anyone you trust recommends it!