Know a great happy hour or special for this location?
Traditional Greek menu in a family-run establishment with artificial grapevines on the ceiling.
Suggest an edit
1 Leece St, Liverpool, L1 2TR