Leo Cafe & Restaurant
Restaurant • Cafe👍👍 We found a hidden gem at Middle Road. Leo Cafe & Restaurant is located at Populous Hotel, 2nd floor, 23 Middle Road. Just nearby hotel 81. Uncle Leo and the lady boss is very friendly. The restaurant is cosy and relaxing. The food is good quality for Singapore homemade style. It is so good even the... People often mention good, friendly, service, chop,
Address
23 Middle Rd, #02-00, Singapore 188933
Contact
+65 9021 6847Rating on Google Maps
4.70 (85 reviews)Open on Google Maps