Black Canyon Alamanda is located in Malaysia on Alamanda Shopping Centre, No. 22, LG 72 & 74, Rasa Food Arena, Precinct 1. Black Canyon Alamanda is rated 3 out of 5 in the category thai restaurant in Malaysia.
Address
Alamanda Shopping Centre, No. 22, LG 72 & 74, Rasa Food Arena, Precinct 1