I love this place. The mozzarella sticks at this joint are homemade, creating the perfect crispy and cheesy treat. There is even a mozzarella stick grilled cheese sandwich that appears on the menu occasionally.