Print now
Imperial Garden Restaurant
Address :
Imperial Hotel, Level 1, Jalan Datuk Tawi Sli, Kuching, 93250
Print now