676 restaurants
With a price of >100£
Taberna Etrusca / Italian
Open now · 12pm - 3pm
9 Bow Churchyard, Cheapside City of London,Westminster
€€€€