Categories Restaurants 15529 78th Street Howard Beach, New York NY 11414 (917) 260-9570 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×