Reviews
Presently you have access to 307 ratings from 4 website(s). The median rating for Ecco is 4.5, signifying that this restaurant is incredibly well regarded by its guests.
Reviews from various websites
This tiny little pizza house on Drury Lane is by far the best in London. Authentic hand made, thin crust, flame baked, Italian pizza. Each pizza freshly made to...
read moreI recently returned to this restaurant which I used to use regularly a few years back. The pizza is still very good indeed. I had the vegetarian and my pal had...
read moreQuite possibly the best Pizza I have had in London since moving here 2 years ago, I ordered the one with Anchovies on and my partner hot a Margarita. We both li...
read moreThe BEST pizza in London, and the best price too. I have been dining at this pizza place and cafe since I can remember. The food is top notch, I personally love...
read moreNot very smart but hey I had already read mixed reviews. I tried, that's it. Really nothing more to say.
{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more