See all Restaurants in London
Bella Italia
25 Little Argyll St, London W1F 7TU, United Kingdom Phone: +44 20 7437 0992 http://www.bellaitalia.co.uk/italian-restaurant/argyll-streetAbout
A traditional Italian restaurant offering a warm welcome, a vibrant atmosphere and a broad menu of pizzas, pastas, risottos and meat and fish main dishes.
8 wishlists