Trullo Restaurant

---

Trullo Restaurant offers a simple, seasonally focused, Italian inspired menu that changes daily.

St Pauls Road, London.