Restaurants in Solihull

366 restaurants

Imagen The Sharman's Cross

The Sharman's Cross / British

Open now · 9am - 11pm
127 Prospect Lane Solihull
(548)
Imagen Istanbul Restaurant

Istanbul Restaurant

Open now · 12pm - 10pm
150 Stratford Road Solihull
(543)
Imagen Bella Italia Solihull

Bella Italia Solihull / Italian

Unit 25a The Touchwood Centre Solihull
(536)
€€€€
Imagen Thyme, Premier Inn

Thyme, Premier Inn / British

Lode Lane/Station Road Solihull
(532)
Imagen Wharf Tavern

Wharf Tavern / British

Open now · 12pm - 11pm
2390, Stratford Road Solihull
(531)
Imagen KFC

KFC / American

Open now · 9am - 10pm
290 Chester Rd Solihull
(523)
Imagen The Flute & Flagon

The Flute & Flagon / British

Open now · 10am - 11pm
28-30 Station Road Solihull
(516)
Imagen Zizzi - Solihull

Zizzi - Solihull / Italian

Open now · 11:30am - 10pm
10 Poplar Road Solihull
(516)
Imagen Hogshead

Hogshead / British

Open now · 10am - 11pm
28-30 Station Parade Solihull
(516)
Imagen Pizza Hut

Pizza Hut / Italian

Open now · 11am - 10pm
46 Mill La Arcade Touchwood Solihull
(509)