About
A family owned Italian Restaurant since 1955 with the best quality and well presented food in the North Country.
Story
We accept cash, checks, VISA, MASTER CARDS, DISCOVER, and we provide ATM service.
Address: 81 W Main St, Norfolk, NY 13667, USA
Phone: (315) 384-8995
State: New York
County: St. Lawrence County
City: Norfolk
Zip Code: 13667
Opening Hours
Monday: Closed
Tuesday: Closed
Wednesday: 4:00 – 9:00 PM
Thursday: 4:00 – 9:00 PM
Friday: 3:00 – 10:00 PMSaturday: 3:00 – 10:00 PM
Sunday: 4:00 – 9:00 PM
related searches: Sabad's menu, The Station Norfolk NY menu