Located in the Food Court (Suite 160) in the Harlem Irving Plaza, there is plenty of seating and free WiFi. The restrooms are nearby. The food is consistent Sbarro Italian cuisine. The staff is friendly. We had the sausage, bacon & pepperoni stromboli and we were able to split it up between two of us.