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