Visited Restaurant after seeing a concert at the Echo arena. Food was fantastic, great service and in a traditional taverna atmosphere! The decor is a bit old fashioned but it felt like we were on holiday! Would definitely go back.
Bacchus Taverna – Liverpool City Centre