Scenic Location
The restaurant is located on the banks of the Periyar River, offering diners a beautiful and tranquil ambience while they eat. e restaurant likely offers a variety of cuisines to cater to different preferences.