Abba's Italian Steaks and Chops

160-05 Cross Bay Blvd, New York, United States