I'm looking for a sit-down Italian place with good prices and great food in Howard Beach to take a group from out of town. I'm new to this area of Queens so am not familiar with any of the many places on Cross Bay Blvd. Does anyone have any suggestions? Links to websites and menus are appreciated. Many thanks!