Quantcast

Tag: In The Shed

3 New Must-try Restaurants on Long Island

New to the Long Island dining scene are Kung Fu Tea in Williston Park, In The Shed in West Sayville, and I•T•A Kitchen in Bay Shore.