Food is good and pretty consistent. Delivery is usually within the estimated time as well.
Good food, nice place if you don't feel like going out, and are tired of pizza and/or Chinese. Once, they didn't deliver an order I had placed but I called and found out their systems went down so they didn't get the online orders, but I'm not holding that against them.
Awesome Philly, fast service. Will definitely order from there again!
5537 Sheldon Rd Ste X
Tampa FL, 33615