Restaurants » Greek Restaurants in London
14 Tottenham court Road, London W1 P9DP
2 reviews
Tags: excellent, food, greek, mediterranean, no-nonsense
Tassos
(3 points)
Excellent Greek food but the gyros is the best we ever had. Dionysus is a must go restaurant every time we visit London. Tassos Zervakis Darie... more...