From independent businesses to franchise shops.
But with so much choice, how can you possibly choose the best place to grab a sandwich?
To figure out where is best to fill your stomachs, we asked who would know the most about it – readers of The News.
MORE LIKE THIS: Portsmouth's 13 best places for a takeaway curry - according to our readers, The 10 best places for kebabs in Portsmouth - according to our readers
When asked about which is their favourite sandwich shop, these were the responses.
Make sure to click through all the pages in this gallery to find out which shop is crowned your Sandwich king.
You can now subscribe here for unlimited access to our online coverage, including Pompey, for less than 13p a day.

1. Greggs, Various Locations, Portsmouth - 9
Famous franchise Greggs, on Commercial Road and elsewhere, was chosen as Portsmouth's ninth best sandwich shop. Photo: Google Street View

2. Melody's Catering Services, Southsea - 8
The highly regarded Melody's Catering Services, on the right of Costa Coffee, on Albert Road, ranks at eighth. Photo: Google Street View

3. Florio's D'Italia, Claybank Road - 7
Our seventh best sandwich shop is Florio's D'Italia on Claybank Road. Photo: Habibur Rahman

4. Pompey On A Roll, Southsea - 6
They definitely are on a roll. Sandwich shop Pompey On A Roll is ranked sixth by our readers. Photo: Google Street View

