21 Duxton Hill, Singapore
This is a Spanish cava and tapas restaurant in Singapore.
Chill Out
Kids Friendly
Typical Tourist