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.


Do you have, or know of, a company or businesses that operates in Southsea?

Click here to register and add the company!

Thank you for visiting Spanish Restaurant - Restaurants; Food & Drink - Southsea, England, United Kingdom

Featured Businesses