GFGoodFindsthe map

Leo's Restaurant & Bar

Clapton · London

Who recommends Leo's Restaurant & Bar? Tomos Parry recommends Leo's Restaurant & Bar in Clapton, London.

Address
59 Chatsworth Rd, Lower Clapton, London E5 0LH
Cuisine
Italian

Named by: Tomos Parry (The chef behind Brat and Mountain · on Michelin Guide).

Nearby on GoodFinds

The Dragon Flame BbqThe Castle CinemaTeal by Sally AbéE5 BakehouseCafe Kowloon - Modern Cantonese RestaurantThe Spurstowe ArmsDough Hands EastYuki bar


See it on the map

Open Leo's Restaurant & Bar on GoodFinds — picks from chefs, critics and people who’d know, on one map. Or get the app.