Stavros Greek Taverna

37 Southside Street, Plymouth PL1 2LE, United Kingdom
We are open
  11:30 am - 11:45 pm
Delivery and pick-up available

No Min. Order Amount

Add menu items to your cart.