LOCATIONS North Shore Location1910 Hylan Blvd. Staten Island, NY, 10305(718) 351-8870 VIEW MENU ORDER NOW South Shore location877 Huguenot AveStaten Island, NY, 10312(718) 550-5509 VIEW MENU ORDER NOW