“The Castle Restaurant” is located next to the Imbi monorail station
The Castle Restaurant
Bukit Bintang, Kuala Lumpur, Malaysia
The Castle is a Middle Eastern restaurant. One of it branches is located on Jalan Imbi, across from Berjaya Times Square.