Greater Bay Shore coverage is funded in part by Shoregate, now leasing brand-new premium apartment homes in the heart of Bay Shore. Click here to schedule a tour.
Castle Inn: Currently South Shore Neurology at 712 Main Street, it was originally built by a wealthy American for his Czech mistress. It was later used as the hotel and restaurant Czech Castle (grand opening Dec. 9, 1939-60s), followed by Tang’s Chinese Restaurant, Vacant, and the Gatsby Restaurant (August 2003 – 2009), which offered a full range of European fare. It was vacant from 2009-11.