Where to find us

Pizza House Restaurant

13-14, Hilsea Market

London Road

Portsmouth

PO2 9RA