About Letizia
Here at Letizia we specialise in authentic, homemade Italian cuisine - made using only the finest local produce.
More about Letizia
Letizia is located at 194 New Road Side, LS18 4DP Leeds
0113 2586336
http://www.letiziahorsforth.co.uk http://twitter.com/Letizia_Italian