Taman Sari, which in Malay means “garden of flowers”, is a delightful all-day Halal dining restaurant with Malaysian flavours. Breezy and stylish with filtered natural lighting by day, it serves a…