Greek Taverna

256 - 258 Smithdown Road Liverpool L15 5AH