About
OTR is opened by an alumnus of Institute of Hotel Management after acquiring a vast experience in 5 Star hotels and QSR. Established in the heart of Kalwa, easily accessible from both Kalwa Railway Station and Kalwa Naka, On The Rocks is easy to find. Specializing in Chinese cuisine, we consider ourselves expert in our field and strive to serve the utmost quality food to make our customers smile.
Details