Druckers
26 Mill Lane
Solihull
B91 3BA
0121-705-8957
Cafes Snack Bars & Tea Rooms
Visit Website