Carls Kitchen is a food establishment located on Alcester Road.