Larry's

Address: 1-3 Peckham Rye, London, UK

Cuisine: Modern European

Price range: $

Featured by: TOPJAW

Larry's captivates with its vibrant, eclectic decor and a menu that showcases innovative European dishes, such as their signature duck confit served with seasonal vegetables, all in a lively, welcoming setting.

Browse all creator-verified restaurants · Discover more on elevATE