Experience the refined flavors of Nepal and India at Gurkha, an Indian restaurant known for its exceptional cuisine and vibrant atmosphere.