I really wish I could give this a higher rating...but after having food from the original location in Homewood, Illinois.
This location just LACKS...it lacks reasonable pricing, it lacks the taste and freshness the parent location offers.
Hopefully they get some better deals other than a large pizza, 16 wings and a 2 liter for $40.