Service options: Has all you can eat · Has outdoor seating · High chairs available
Royal Castle has started their journey as the first ever rooftop restaurant at Lalbagh, Dhaka from January 2018. This place offers a delicate taste in their foods and exquisite views of Lalbagh Kella from the rooftop.