Taste of Italy
Restaurant · Wandsworth

Taste of Italy

$$ · Pizza

Late-night pizza option with genuinely good oregano-forward flavor and nicely prepped sides, though consistency issues and aggressive saltiness make it hit-or-miss for delivery orders.

Info

📍
Address
118 Wandsworth High St, London SW18 4JP, UK, LDN

More like this