$$$
88 High St,
N8 7NU,
Walthamstow,
London
Italian
Family Style
Pizzeria
Tomo Pizzeria & Restaurant is a family-run restaurant committed to the best freshly made Italian meals in the area, delicious hand-prepared food with the finest Italian ingredients.