Islandwide delivery | Self-pickup & Takeaway available | No minimum order
Tues – Sun, 11am – 10pm | 70 Telok Ayer St, #01-01 Singapore 048458