Boasting scenic water views, this upmarket seafood restaurant specializes in shellfish dishes.
4.1
Based on 2313 reviews