Three Village Inn

150 Main Street,
Stony Brook
New York
United States