Jump to Main ContentJump to Primary Navigation
BookCallor01217 965213

Address

21 Poplar Road
Solihull
West Midlands
B91 3AD

Phone Number:
01217 965213

Opening hours

0700 - 0100 || Mon - Thu
0700 - 0200 || Fri - Sat
0800 - 0000 || Sun

Food service hours || 0700 - 2200

Location