This is a great place for your tummy and wallet.
They have the best biscuits, there chicken strips are really tasty.
The staff is pleasant and fast.
Address 13144 W Camelback Rd, Litchfield Park, AZ 85340, USA
Phone +1 623-935-6282
Maps GM54+CV Litchfield Park, AZ, United States Open Maps