Terra London
0
Reviews
Mediterranean in London
- Fitzrovia
53 Cleveland Street
, Fitzrovia, London, W1T 4JJ
+44 (0) 20 7580 7608
Terra is a reasonably priced, cheap and cheerful neighbourhood restaurant serving good Mediterranean food with friendly service.
Tags:
mediterranean, vegetarian dishes
|