Black Canyon Aman Central Alor Setar is located in Alor Setar, Malaysia on Kampung Lubok Peringgi. Black Canyon Aman Central Alor Setar is rated 4.2 out of 5 in the category thai restaurant in Malaysia.
Address
Kampung Lubok Peringgi
Offerings
CoffeeSmall plates