The Larder Cafe is the newest addition to the cafes in Toa Payoh and is situated in Toa Payoh Central. The whole place is dimly lit with simple cemented walls and floors and wooden furniture. Larder means a place where food is stored.
BBQ Pork Ribs - came recommended by the waiter, I would say this was satisfying with a delectable marination and meat that easily fell off the bones. Was it better than sticky bones at Morgansfield? Nope, it's not yet there.
Back in the 1980s, the public transportation system in Singapore wasn’t as advanced and one of the “hot” spots we frequented often was the n...