Timo Italian

Italian Pizza

0 stars out of 5.

13 Allandale Road, Leicester, LE2 2DA

Delivery from 12:35

All our pasta is made using only the finest and freshness ingredients. It's a real treat for your taste.

Your order