Chimichurris brings authentic Argentinian flavors to Southwark, serving up traditional grilled meats and vibrant dishes. Located near Southwark Bridge Road, it's a perfect spot for a hearty meal and a taste of Buenos Aires.
132 Southwark Bridge Rd, London SE1 0DG, United Kingdom, London