Li Bai Cantonese Restaurant is located in Singapore on 39 Scotts Rd, Sheraton Towers Singapore. Li Bai Cantonese Restaurant is rated 4.4 out of 5 in the category cantonese restaurant in Singapore.
Address
39 Scotts Rd, Sheraton Towers Singapore
Service options
TakeawayDine-in