Tucked away in the depths of Upper Bukit Timah, Necessary Provisions is everything you'd want from a cafe. Surreal lighting, dark walls, streaming sunlight, plants, gorgeous bakes, killer iced espresso and milk, and beer on tap. It’s worth the trek.