- ordinarypatrons.com
- 6 months ago
Zaffron Kitchen Star Vista is the restaurant we decided to go to take a break from Chinese food. It is a popular restaurant at lunchtime when nearby office workers descend on this small shopping mall next to Buona Vista MRT station as there are many food choices there.