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:

17. Nut Cafe - London Road, North End
Nut Cafe in London Road, has a 4.4 rating from 351 Google reviews. One customer said: "Very nice place, some great food from looking at the menu and what people had ordered . They have amazing milkshakes and a good range of drinks." Photo: Google Maps

18. Bread Addiction
Bread Addiction in Elm Grove has a 4.8 rating from 416 Google reviews. One person said: ""Fresh and tasty food, cosy atmosphere, friendly staff and great music!" Photo: Google Maps

19. Pompey On A Roll
Pompey On A Roll in Albert Road has a 4.5 rating based on 55 Google reviews. One customer said: ""Very good service and food, especially the reasonably priced breakfast bap." Photo: Google Street View

20. North End Cafe
North End Cafe on London Road, Portsmouth has a rating of 4.7 from 316 Google reviews. One customer said: "Best breakfast in Portsmouth and very friendly staff." Photo: Google Maps

