73 Derby Ln, Stoneycroft L13 6, United Kingdom
73 Derby Ln, Stoneycroft L13 6, United Kingdom
No delivery
No open hours
Spot something wrong?
Dishes at Retsina Greek Restaurant & Taverna. Prices may vary in venue.
Been to Retsina Greek Restaurant & Taverna? Be the first to share what you ate.