117 Eastney Rd, Southsea, Portsmouth, Southsea PO4 9JB +44 23 9235 7938
restaurant, Hayling Island, England, United Kingdom
Today
How to go there