UKSouth East EnglandHampshirePortsmouth
Restaurant
PO5, Southsea, Osborne Road
To Let 969-1,603 sf
Central location within Southsea - Thriving retail and leisure destination - Commercial kitchen with existing extraction -..