Best Fast food restaurant in Solihull, united kingdom

Pepe's

26 Station Rd Solihull B91 3SB United Kingdom

McDonald's

48 & 50 66 High St Solihull B91 3TB United Kingdom