The humble sandwich does not always get the limelight it deserves, but it is a beloved staple at lunchtime for many. The city has a number of cafes, delis, and restaurants that serve a varied selection of delicious sandwiches both hot and cold.
Whatever your preferred filling and bread, you will find something for you in the city.
Here are 35 of the best sandwich spots in Portsmouth:

33. Sisters Cafe
Sisters Cafe on Marmion Road has a rating of 4.8 from 174 Google reviews. One person said: "Had a fish finger sandwich for lunch. It was absolutely delicious. Will come again for sure." Photo: Sarah Standing

34. Southsea Beach Café
Southsea Beach Café in Eastney Esplanade has a rating of 4.4 from 2,052 Google reviews. One person said: ""Great views and a lovely club sandwich." Photo: -

35. Parade Tea Rooms
The Parade Tea Rooms on Western Parade have a rating of 4.6 from 1,600 Google reviews. One customer said: "Best club sandwich." Photo: Grayling

36. Six Highland Road, Southsea
Six Highland Road, on Highland Road, has a 4.7 rating from 250 Google reviews. One person said: "Second time I've been here now, coffee great, the Victoria Sandwich delicious, my brie panini today lovely." Photo: Google

