Turandot Music . Restaurant . Bar is located in Singapore on 2 Telok Blangah Way. Turandot Music . Restaurant . Bar is rated 4.4 out of 5 in the category live music bar in Singapore.
Address
2 Telok Blangah Way
Service options
Takeaway
Dine-in
Amenities
Bar on site
Restaurant