Il Den – Orchard Plaza

Hidden in a rather old shopping centre within the Orchard Road shopping district, Il Den is perhaps one of the places that one can rightfully call a hidden gem; tucked away from the crowd, Il Den is located at a corner at level four of Orchard Plaza, where most newly-established eateries would most probably not…

Meating Place – DUO Galleria

Opened for a couple of months at DUO Galleria, Meating Place was a spot that we had been wanting to visit for quite a while. Located at DUO Galleria facing the road, Meating Place is a spot that is hard to miss given its prominent location within the complex. Walking into the restaurant, we already…