101 Thomson Rd, #B1-08 United Square 307591, Singapore
No delivery
Spot something wrong?
Dishes at Bariuma. Prices may vary in venue.