1250, Hylan Blvd, Staten Island, NY, 10305-1943
United States
Phone: (718) 420-6150
Category: Restaurants and Bars