Seafood lovers
Thursday, December 08, 2005
Great Bay has a great little place within the restaurant caled the Island where you can sit casually and enjoy items from the "Island Menu" as well as the full restaurant menu. If you enjoy tartar and ceviche this is a great place to try.