Restaurant located near Ratnagiri city, in natures vicinity. Serving Indian and Chinese mouth watering cuisine with decent ambience.