facebook instagram facebook instagram

Leo's Bar and Restaurant

Japanese, Mediterranean, Italian

35-45 Carter Ln, London
020 7074 1001

Recent Reviews

The treatment received was fantastic but lunch was disorganised noone knew we were having a spa day abd the meal was bought out wrongly despite pre ordering. They then let my mum finish her lunch before bringing my correct meal and we ordered fries which were bought out with the starter and luke warm. There were only 5 sunbeds and one was broken so one of us couldnt sit by the pool could have done with even a few chairs. In a positive note the therapist was brilliant and the treatment...read full review

I had dinner here this evening. The service was excellent. The server was so welcoming and was delighted to make me an aperol spritz cocktail. Would recommend based on the great welcoming service.

Haven't been in a while. Waited for an hour before we was given soup and a starter. I must say though. The staff were very apologetic and the food ( tiger prawns especially) were worth the wait. I was just a little frustrated as we had a booking after and they had made us EXTREMELY late that we missed the booking and they almost refused us entry. I would recommend this restaurant but I would say be prepared to sit there and wait for the table to fill if your party is 5 or less.

More Reviews(6)

Ratings