Bella Italia – Coventry | Unit 1 4 Belgrade Plaza Upper Well St Coventry CV1 4BF United Kingdom Restaurant Menu & PhoneUnit 1 4 Belgrade Plaza Upper Well St Coventry CV1 4BF United Kingdom 3.9/5
Golden Cross | 8 Hay Ln Coventry CV1 5RF United Kingdom Restaurant Menu & Phone8 Hay Ln Coventry CV1 5RF United Kingdom 4.4/5