[2024 Bexleyheath Restaurant] Travel Guide for Bella Italia (Updated Oct)
Address:
28/70 Broadway Bexleyheath DA67LL
Opening times:
For reference only
Bella Italia Leicester Square
#ldninsider #london #food #restaurant
Bella Italia Leicester Square
Nice restaurant with affordable food and drinks in Central London. This one is located in the famous Leicester Square area, surrounded by cinemas and theatres.
Bubbly chain venue for Italian pasta, pizza and grill dishes, with a special children's menu.
Location
22 Leicester Square, London WC2H 7LE, United Kingdom
Opening hours
Monday 11AM–10PM
Tuesday 11AM–10PM
Wednesday 11AM–10PM
Thursday 11AM–10PM
Friday 11AM–11PM
Saturday 11AM–11PM
Sunday 11AM–11PM
Nearest tube stations: Leicester Square, Tottenham Court Road, Embankment, Piccadilly Circus