About
Authentic Italian pizzas traditionally baked in a stone -fired oven, alongside a simple menu of favourites in a family-run, relaxed atmosphere. Try our special traditional Italian pizzas in the heart o beautiful village of Eltham part of Royal Borough of Greenwich, in south-east London, England.
Details