2046 Main St, Barstow, CA 92311
951 Armory Rd, Barstow, CA 92311
Route 66 Pizza Palace is rated 4.81 out of 5 based on 340 Slice reviews.