Very good service, and good atmosphere, but the stromboli roll that I had was awful. The roll was listed as ham, pepperoni, and salami with select toppings and mozzarella. These ingredients are wrapped in pizza dough and baked. It sounded so good! Unfortunately the meat tasted a bit spoiled and the dough was soaked with oil and water on the bottom, which made it extremely soggy. I opened the roll to check out the ingredients. Non of the meat looked right to me. If there was ham and pepperoni in it, I would not know. I could not tell the difference between the meats. I really should have stuck with the pizza. I will try this place again only because the pizzas on display looked delicious. Who knows. Maybe I just ordered the wrong dish.