BLOCLEats

Bella Italia

10 IRVING STREET
LONDON
WC2H7AT

Food rating: 5/5 stars
Updated: 6. December 2023

Food ratings

  • Hygiene: 5
  • Structural: 5
map for Bella Italia

Restaurant nearby

  1. L'ULIVO LEICESTER SQUARE, WC2H7AF
  2. Little Italy, WC2H7AT
  3. Steak And Co, WC2H0HA
  4. TGI Fridays UK, WC2H7LA
  5. Vespa Italian Restaurant, WC2H7AT
  6. Saravanaa Bhavan Restaurant, WC2H0EP
  7. Xiong Qi, WC2H7AU
  8. Maharajah Of India, WC2H0ET