Filters:
clear
Country: United Kingdom

self service restaurant in Solihull

About 3 results.

Classic Cafe Self Service Restaurant

thumb_up 78327 likes
rate_review 390 Reviews
favorite 49394 favorites
Coventry Road, Bickenhill, B92 0EJ Solihull, United Kingdom

The National Motorcycle Museum is located in the heart of the country, The Midlands. In addition to the museum, they have ideal facitilies for conferences, wedding and banquets, popular due to t…

Ask Italian

We're just off the high street in the Mill Arcade, close to the Touchwood shopping centre. Visit ASK Italian in Solihull or grab a takeaway

The Delhi Restaurant Solihull

Warwick Road 678, B91 3DX Solihull, United Kingdom
  • 1