Applebee's Restaurants in New York, NY