Handmade Burger Co. Solihull is located in Solihull, United Kingdom on 17 Mill Lane Arcade, Touchwood Shopping Centre. Handmade Burger Co. Solihull is rated 3.9 out of 5 in the category hamburger restaurant in United Kingdom.
Address
17 Mill Lane Arcade, Touchwood Shopping Centre