Skip to content
Restaurant

Hometown Cafe

1 local recommends
Location
3 North Main Street
Norwood, New York 13668
Phone+1 315-353-2852

Tips from locals

Christopher
Christopher
June 18, 2015
Classic diner fare with a 50s decor