Indian restaurant offering hot and tasty food. Features a friendly atmosphere.