Blue Olive Greek Taverna (Leeds City Centre)

Blue Olive Greek Taverna (Leeds City Centre) Location

Blue Olive Greek Taverna (Leeds City Centre) Maps
Blue Olive Greek Taverna (Leeds City Centre) Address 6196 Quinpool Rd., Leeds, UK
Blue Olive Greek Taverna (Leeds City Centre) Food Price £7 - £17 per pax
Cash only

What people say about Blue Olive Greek Taverna (Leeds City Centre)

There is no review yet. You can be the first to review!

Blue Olive Greek Taverna (Leeds City Centre) Specialties

See some wrong information about Blue Olive Greek Taverna (Leeds City Centre) here?