Food is good and pretty consistent. Delivery is usually within the estimated time as well.
Awesome Philly, fast service. Will definitely order from there again!
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.
5537 Sheldon Rd Ste X
Tampa FL, 33615