Filter by tag | Filter by location
Restaurants » Greek Restaurants in London
14 Tottenham court Road, London W1 P9DP
2 reviews
Tags: excellent, food, greek, mediterranean, no-nonsense
Tassos (8 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...