Rajoshe hotel and rastrurant is located in Cooch Behar, India on Rajbari Park Rd, near Cooch Behar Palace. Rajoshe hotel and rastrurant is rated 5 out of 5 in the category rice restaurant in India.
Address
Rajbari Park Rd, near Cooch Behar Palace
Service options
TakeawayDine-in