Miller & Carter
Restaurant in Walsall, UK
Steak restaurant
Lichfield Road, WS11 8EE
Restaurants
ยท
Walsall, UK guide