at 26 Derrys Cross, Plymouth , PL1 2SW United Kingdom
An iconic Plymouth restaurant, Lorenzos Restaurant and Tapas Bar, is ideally situated between the Theatre Royal and Plymouth Pavilions. Open 7 days a week.
1448 FB users likes Lorenzos Restaurant - Plymouth, set it to 1 position in Likes Rating for Plymouth in Spanish Restaurant category
Lorenzos Restaurant - Plymouth is Plymouth based place and this enity listed in Tapas Bar & Restaurant category. Located at 26 Derrys Cross PL1 2SW. Contact phone number of Lorenzos Restaurant - Plymouth: 01752201522
An iconic Plymouth restaurant, Lorenzos Restaurant and Tapas Bar, is ideally situated between the Theatre Royal and Plymouth Pavilions. Open 7 days a week.