The Larder Cafe

The Larder Cafe is a friendly and relaxing place for quality food and drinks. The Larder Cafe is one of the Three Best RatedĀ® Cafes in Toa Payoh, Singapore.