Indian restaurant offering a large menu with flavorful dishes. Known for tasty starters, including sizzlers.