Salai Liang Ulu is located in Kotabangun, Indonesia on QH7G899, Unnamed Road, Liang Ulu. Salai Liang Ulu is rated 4 out of 5 in the category fish & chips restaurant in Indonesia.
Address
QH7G899, Unnamed Road, Liang Ulu
Service options
TakeawayDine-in