Southold American Restaurant
American Restaurant in Southold, New York, United States
-
The North Fork Table and Inn
After enjoying a fine lunch or dinner accommpanied by a glass of wine, relax in front of a flat panel television at The North Ford Table and Inn in Southold in New York, United States.