Where to find us |
Pizza House Restaurant 14, Hilsea Market London Road Portsmouth PO2 9RA |
Situated on the A2347 London Road, between Northwood Road and Military Road. Some car parking spaces can be found on Military Road. Click here to link to a web map of the area |