I'd give this place two stars (tops) on taste alone (both the pizza and hoagies are kind of bland and taste more like bread than anything else), but the false advertising was enough to turn the doughy taste in my mouth into a sour one. Ignoring some unbelievably non-mainstream usage of the word "large" to describe a fairly small pizza, charging extra money for "Fast & Free Delivery" is the kind of sketchy move that will ensure I never become a repeat customer.