We went to the Mario's sister store on Cloverleaf Blvd. I guess by the reviews here I was expecting greatness....but, it was just average. I LOVE pizza and I LOVE Italian Sausage Sandwiches. My husband and I split a sandwich and got a small pizza. I wasn't very impressed with either.