The Lion Inn - Indian Restaurant

Water Upton, Telford, Shropshire, TF6 6 NP

01952 541357

Get Directions

Please don't forget to mention you found The Lion Inn - Indian Restaurant on the Shropshire Food & Drink website!