Filters:
clear
Country: United Kingdom

restaurant in Touchwood

About 15 results.

Handmade Burger Co.

thumb_up 48854 likes
favorite 223838 favorites
Mill Lane Arcade, B91 3GS Solihull, United Kingdom

handmade burger Co. offers diners more 40 different delicious burgers, made from scratch and hand pressed in the restaurant every single day.

TGI Fridays

Touchwood, B91 3GS Solihull, United Kingdom

Welcome to TGI Fridays Solihull - View our grill and cocktail menu, join our birthday club, check out our latest offers & book a table!

Giraffe

thumb_up 47609 likes
favorite 7523 favorites
Touchwood, B91 3GS Solihull, United Kingdom

Discovering new dishes and sharing them with you is our obsession. Why taste something you've eaten a million times before, when you could taste a whole new world?

Pizza Express

Touchwood Shopping Centre, B91 3QW Solihull, United Kingdom

Our restaurant in Solihull is located in the heart of Touchwood Shopping Centre. Join us for flavoursome pizza before or after shopping.

McDonald's

High Street 48 & 50/66, B91 3TB Solihull, United Kingdom

McDonald's Menu & Info | McDonald's UK

Nando's Solihull

Mill Lane 42, B91 3GS Solihull, United Kingdom

Home of the legendary flame-grilled PERi-PERi chicken, located on the Dining Terrace of Touchwood Shopping Centre, a short bus ride from Solihull rail station.

Pizza Hut Restaurants

Upper Jubilee Walk 46, B91 3QW Solihull, United Kingdom

Welcome to your local Pizza Hut in Solihull. Visit us and treat yourself to one of our legendary pizzas! Book a table now for lunch or dinner.

SUBWAY

Five Guys

Wrapchic

High Street 28, B91 3TB Solihull, United Kingdom

Theobroma

Chimichanga

Mill Lane 41, B91 3GS Solihull, United Kingdom

Artico

thumb_up 27230 likes
rate_review 1316 Reviews
favorite 86685 favorites
Homer road, B91 3GJ Solihull, United Kingdom

Premier shopping and retail destination at the heart of Solihull.

John Lewis Car Park

thumb_up 27226 likes
rate_review 1316 Reviews
favorite 86691 favorites
Homer road, B91 3GJ Solihull, United Kingdom

Premier shopping and retail destination at the heart of Solihull.

Subway

Station Road 3, B91 3TG Solihull, United Kingdom
  • 1