Being a pizza lover and living in Vistancia in NW Peoria means I live in frustration. If I don't want to drive 30 minutes for better pizza in another part of town, the pickings out here for delivery or a quick dine out for pizza are really slim. However Barrows at this location provides the best pizza we've found in the culinary wasteland where we live. It's pretty good actually. Deliveries are quick and it arrives hot and if you eat there the dining room is fine, a typical pizza joint dining room but and a quick in and out.