Spanish Restaurants in Southsea
sort by
1.
Nicholsons
Spanish Restaurants in Southsea
245 Albert Road
Southsea PO4 0JR
“
Basic but yummy menu, small friendly atmosphere. Need to try paella night and report back!
Reasonably priced and worth a visit.

