Worldwide icon-chevron-right Asia icon-chevron-right Singapore icon-chevron-right Leo's Espresso Bar

Leo's Espresso Bar

Restaurants, European Tanjong Pagar

Time Out says

Details

Address: 125 Telok Ayer Street
Singapore
068594
Contact:
Do you own this business?

Users say