Hometown Cafe Own Address: 3 N Main St, Norwood, NY 13668 Phone: (315) 353-2852 Restaurants Other Businesses: Marble Hill Designs at 487 Adams Rd, Norwood, NY 13668 Rico's Pizza Parlor at 13 Mechanic St, Norwood, NY 13668