Your local Bella Italia is currently set to Shaftesbury Avenue
Located along Shaftesbury Avenue in the heart of London's Theatreland, with Chinatown, Leicester Square and Piccadilly Circus to the immediate south and Soho to the north. With a vibrant, friendly atmosphere and a delicious selection of pizzas, pastas, salads, grills, fish and more, including some truly tempting desserts, we're the perfect choice for dining out.
We're sorry but at this time, this branch does not have step-free access for wheelchair-using customers.
Address61-63 Shaftesbury Avenue
Contact details020 7494 0288
Mon - Sat:
9.00am - 12.00am
9.00am - 11.30pm
- Large print menu
- Free wifi