Their stromboli is out of this world! You've gotta have more, once you try it. Pros: Great food, great service
All reviews seem positive