“The Castle Restaurant” is located next to the Imbi monorail station
The Castle Restaurant
located at
Jalan Imbi,
Bukit Bintang, Kuala Lumpur, Malaysia
“MY”
55100.
Travel photography
Family-friendly: true
The Castle is a Middle Eastern restaurant. One of it branches is located on Jalan Imbi, across from Berjaya Times Square.