lobster porridge

The Orange Lobster 龍虾世家 @ Orchard Central

The Orange Lobster (龍虾世家) is a modern Chinese restaurant located in Orchard Central. Helmed by award-winning Chef Lau Siaw Dee, the restaurant…

13 years ago