Bacchus Greek Taverna

14 Waterloo Rd., Liverpool, Merseyside, United Kingdom, L3 7BB