A Fine Shanghai Cuisine Concept.
Imperial Treasure Fine Shanghai Cuisine is located in the heart of Orchard district. Indulge in the finest ingredients coupled with impeccable service that will put together an extravagant dining experience for all.
Takashimaya S.C., #04-22, 391 Orchard Road, , Singapore
(65) 6836 6909
Lunch: 11.00am to 3.00pm (Last order 2.00pm)
Dinner: 5.00pm to 9.00pm (Last order 8.00pm)