View Menu
The White Hart Inn is a Bar in Ellesmere. It is open 7 days a week.
Address: Birch Rd, Ellesmere SY12 0ET, UK, Ellesmere
Phone: