Indian restaurant specializing in fresh seafood, curry, and tandoori dishes.