Yan Palace is located in Singapore on Blk 531 Upper Cross Street #01-49 Hong Lim Complex. Yan Palace is rated 3.9 out of 5 in the category cantonese restaurant in Singapore.
Address
Blk 531 Upper Cross Street #01-49 Hong Lim Complex
Amenities
Good for kidsToilets