Holiday Inn Syracuse/Liverpool 441 Electronics Pkwy Liverpool, NY 13088 Phone: (315) 457-1122 Fax: (315) 457-1121
Category: Restaurants