Miller & Carter

Restaurant in Coventry, UK

Features: step-free access

Kenpas Highway, Coventry, CV3 6PB