Bar
Nicholsons Tapas Restaurant
14 locals recommend,
Location
245 Albert Rd
Portsmouth, England
Tips from locals
Do some of the most amazing Spanish Tapas, great atmosphere and service. Not cheap but won't break the bank either. Worth a visit.