this is our new favourite place to eat in Liverpool. The best Greek food we've had in years! Friendly staff who went out of their way for my difficult mother in law, she was even happy for once! I can't recommend this place enough. If you want fabulous food in a friendly atmosphere you should try it. Great location. Looking forward to our next visit!
Bacchus Taverna – Liverpool City Centre