Applebee's 9321

Applebee's #9321 is an Applebee's restaurant located at 1010 Mall Walk West in Yonkers, New York.