Phone: 1 (516) 697 7829
E-mail: restaurant@italian.co.uk
Monday - Thursday 10am - 1pm
Weekend 12am - 11pm
1 Stamford Street, London
England
Make your own free website