Company name: Boar's Head
Description: All-you-can-eat multi-cuisine restaurant
340 Aldridge Rd, Birmingham B44 8BH, United Kingdom