Give it a look-see and betcha it'll make you giggle.
Dining Review | Long Island: A Review of 18 Bay, on Shelter Island
-
For the owners 18 Bay, their restaurant is the product of a love story: of
food, of local ingredients and, eventually, of each other.
1 hour ago

1 comment:
betcha they got good milkshakes!
Post a Comment