49/50 Duxton Rd, Singapore
This is the best authentic Italian Restaurant in Singapore.
Chill Out
Kids Friendly
Typical Tourist