Allen

Address

190 E. Stacy Rd. Allen TX 75002 The Village at Allen 972-912-3135

Hours

Sunday - Thursday: 11am - 9pmFriday - Saturday: 11am -10pmDelivery provided by DoorDash** SPECIALS **$9.99 2-Topping Large Pizzas( Available Online and Take-Out )