Southsea Spanish Restaurant
Spanish Restaurant in Southsea, England, United Kingdom
-
Nicholsons Restaurant
Nicholsons is an idiosyncratic restaurant . The name is about as British as you can get, but the menu is Spanish and the fine staff are plucked from the Far East.Nicholsons in does a good deal in tapas for those early birds keen on taking up a table.