Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Punchy cocktails and roaringly traditional Greek food in the heart of Birmingham

Cylla, a classy Greek restaurant on Newhall Street, Birmingham, draws inspiration, it says, from Scylla, the legendary …