ASK Italian
76/77 Lemon Street
Truro TR1 2PN
United Kingdom