Category: Italian Restaurant Category: Italian Restaurant
Address: 167 Fifth Avenue, London, W10 4DU
Landline: 020 896...
Website: www.idarestaurant.co.uk
Website: Visit Website
Report a problem with this listing