Bella Italia - Irving Street
10 Irving St, London
020 3004 4193
Menu
Reserve
London, Greater London
Bella Italia - Irving Street
10 Irving St, London, Greater London WC2H 7AT
020 3004 4193