Milton, Southsea, PO4
The Thatched House in Milton, Portsmouth offers dining inside and outside with a great selection of dishes to choose from along with a great range of drinks.