Italian Restaurants nearby Peel Road, Harrow, Middlesex HA3 7QX, United Kingdom

Ecco'la Cafe

Approximately 1.51 km away
Address: 89 Wembley Park Drive, Wembley, London HA9 8HF

Jimmy's World Kitchen

Approximately 1.61 km away
Address: London Designer Outlet, Wembley Park Boulevard, Wembley, London HA9 0FD

Blue Zenzer

Approximately 1.63 km away
Address: 280 Watford Road, Harrow HA1 3TZ

Mushroom Italian

Approximately 1.65 km away
Address: 19 Wembley Hill Road, Wembley, London HA9 8AF