View Menu
Urban Grillhouse is a Point of interest in Oswestry. It is open an undetermined number of days a week.
Address: 2 Church St, Oswestry SY11 2TE, UK, Oswestry
Phone: