Hometown Café Categories Restaurants 3 Main St. Norwood NY 13668 (315) 353-2852 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×