Lion Inn The
  • Tel: 01952 541357 / 01952541357
Profile
Lion Inn The, in Telford, is a local Indian restaurant. They are known for offering Indian food, indian dishes, indian menu, curry dishes and indian cuisine. Lion Inn The Indian restaurant has its address at Waters Upton.
Map
Google Map of Lion Inn The address:Waters Upton,Telford,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.