6196 Quinpool Rd, Leeds, United Kingdom
6196 Quinpool Rd, Leeds, United Kingdom
No delivery
No open hours
Spot something wrong?
Dishes at Blue Olive Greek Taverna. Prices may vary in venue.
Been to Blue Olive Greek Taverna? Be the first to share what you ate.