Bella Italia - Irving Street
10 Irving St, London
020 7839 5509
Recent Reviews
Order Online
Reserve
Bella Italia - Irving Street
10 Irving St, London WC2H 7AT
020 7839 5509