Where to find us
Pizza House Restaurant
13-
14, Hilsea Market
London Road
Portsmouth
PO2 9RA