Jade Palace Seafood Restaurant
Address: Forum The Shopping Mall, 583 Orchard Road, #B1-13
Phone No.: 6732 6628
Address: Forum The Shopping Mall, 583 Orchard Road, #B1-13
Phone No.: 6732 6628