5 Limeburner Ln, London EC4M 7AX, United Kingdom
No upcoming events. Check back soon.
Terra Rossa La Cantina offers authentic Italian dining in a vibrant setting near St. Paul's. Enjoy traditional dishes and fine wines within this intimate London restaurant on Limeburner Lane.
5 Limeburner Ln, London EC4M 7AX, United Kingdom, London