Located on Castle Road, a haven for diverse, independent businesses. delaneys is a standout family-run restaurant in Southsea, offering a relaxed, contemporary space. Dining options include Breakfast, Brunch, freshly made lunch options and seasonal Small plates and Sunday Roast menus