Bar & grill offering exotic seafood. Known for its welcoming atmosphere.