Before you call in to have your food delivered, go to the restaurant first. This is what I did. Their place of business is in a dingy old strip mall. The atmosphere was not friendly. The employees looked bored and underpaid. But this never stops me. What stop me from ordering and then driving off was the smell in the restaurant. You think an Italian restaurant smells like an Italian restaurant. With all the fresh pizza, marinara, garlic...freshly made, this place should smell like. But it did not smell like these things, it truly smells like an old dirty sponge from your kitchen sink. Beware, and their online ordering doesn't work.