Imli Restaurant
United Kingdom
>
England
>
Shropshire
>
Shifnal
>
Imli Restaurant
Imli Restaurant is a food court in Shropshire, Shifnal.
Imli Restaurant
Object
food_court
Building
Yes
Ruckley Sidings Farm