Located right on the beach of Southsea, Mozzarella Joes is the perfect place to enjoy the views of the solent whilst eating some scrumptious grub. With children’s activities