Their Italian Beef is homemade, and the mozzarella sticks are delicious. Pros: Great Food, Excellent Service, Great Prices Cons: no delivery
All reviews seem positive