Indian restaurant offering Indian & Afghan cuisine. Located in St Peter Port, it provides a comfortable dining experience.