S

Steven Hands

4 years ago

Fresh greek food done simply and well. Try the lem...

Fresh greek food done simply and well. Try the lemon potato's. Can be a wait if you dont book. Can get a bit hectic with street noise and the walk by traffic.

Comments:

No comments