Lorenzos Spanish Restaurant

26 Derrys Cross, Athenaeum Place, Plymouth, Devon, PL1 2SW

  • Tel:  01752 201522


  1. Tasty food at a reasonable price

    16/06/2013 by

    This restuarant is small but the people working there are friendly. Nice atmosphere and good food.

    Report this

Tell customers who you are

Add a headline or description to display detailed information about your business.