Leicester Grill
  • Tel: 0116-254 8808 / 01162548808
Profile
Leicester Grill Leicester is an English restaurant providing services locally. They specialise in English food and english cuisine, The address for Leicester Grill English restaurant is 52 Welford Rd.
Map
Google Map of Leicester Grill address:52 Welford Rd,Leicester,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.