Location

Jade Palace Seafood Restaurant
583 Orchard Road, B1-13
Forum the Shopping Mall
Singapore 238884