Great Italian food. They bake their own bread daily! You must try the Cheesesteak Deluxe....it's the best anywhere!
All reviews seem positive