Tock's is one of The 15 Best Places for Sandwiches in Shanghai.

1. Tock's

7.6
221 Henan M Rd (Fuzhou Rd), Huangpu, 上海市
Deli · 91 tips and reviews

Pascha B.Pascha Bhatti: best Reuben in town. bread could be more toasted though

Jany W.Jany Wang: The Ruben sandwich with smoked beef and sauerkraut is heavenly good !! And Brian Tock is a very friendly owner who takes his food SERIOUSLY!!

Mike W.Mike White: Fabulous Canadian deli in Puxi. Smoke all their own meats. Large selection of import beers. Pastrami Reuben was delicious.

Morton's The Steakhouse is one of The 15 Best Places for Sandwiches in Shanghai.

2. Morton's The Steakhouse

7.7
8 Century Ave | 世纪大道8号 (4/F-15 IFC Mall | 国际金融中心商场), 浦东, 上海市
Steakhouse · Lùjiāzuǐ · 44 tips and reviews

Paul A.Paul Ark: The martini & all-you-can-eat steak sandwich happy hour is fantastic. Mon-Fri, 5-7 pm

Julian S.Julian Sims: Happy hour cocktail & steak sandwich 38rmb + free wifi!

Charles B.Charles Belin: They just raised their price on Martini during daily 5 to 7 happy hour but still a great deal with free sirloin steak sandwiches

Saigon Mama is one of The 15 Best Places for Sandwiches in Shanghai.

3. Saigon Mama

8.1
#113 Retail Plaza, Shanghai Centre, 1376 Nanjing Road West (Xikang Road), 上海市, 上海市
Vietnamese Restaurant · Jìng'an · 11 tips and reviews

Kevin S.Kevin Sweeney: Have had the classic pho and the chicken pho; both were great. Looking forward to trying their sandwiches when it warms up.

Vivi T.Vivi Tao: Solid Vietnamese place with fresh ingredients. Go to are pork lemongrass vermicelli bowl and chicken salad. Bahn mi are some of the best in town

leon师傅leon师傅: Best pho and banh mi in Shanghai, but have had better, outside of China. The Vietnamese iced coffee and fried spring rolls are also solid.

Urban Soup Kitchen is one of The 15 Best Places for Sandwiches in Shanghai.

4. Urban Soup Kitchen

7.1
280 Madang Rd | 马当路280号 (Zizhong Rd | 自忠路), 上海市, 上海市
Soup Spot · Xīntiāndì · 23 tips and reviews

NilsNils: Favorite soups: three bean soup and mulligatawny plus the fried tofu sandwich.

Matt H.Matt Hargrave: Sandwich and half price soup is a good deal and enough for 1 1/2 meals.

Bianca L.Bianca Lee: Great tuna sandwich

Paradox is one of The 15 Best Places for Sandwiches in Shanghai.

5. Paradox

7.9
890 Wuding Rd (Changde Rd), Jing'an, 上海市
Café · Jìng'an · 20 tips and reviews

Johannes W.Johannes Wagner: Great coffee and sandwiches at decent prices

Melanie V.Melanie V.: Just amazing for coffee, paninis and chill out time...

MattMatt: Coffee, panini and wrap wresh, prepare on spot when you order. Price really attractive, Will go again!

La Casbah is one of The 15 Best Places for Sandwiches in Shanghai.

6. La Casbah

7.4
1554 Huaihai M Rd | 淮海中路1554号 (Wulumuqi S Rd | 乌鲁木齐南路), Xuhui, 上海市
Deli · 12 tips and reviews

Adaba B.Adaba B: tasty freshness in everything from their sandwiches to their pizzas

Kelia C.Kelia C: Best tuna melt in town.

Time Out ShanghaiTime Out Shanghai: Pizzas run from 38RMB (margherita) to 45RMB (pepperoni), they’re slightly doughy, but still tasty and satisfying. Try the jumbo toasted sandwiches (28-33RMB) on our favourite, chunky foccacia bread.

Liquid Laundry is one of The 15 Best Places for Sandwiches in Shanghai.

7. Liquid Laundry

8.3
1028 Huaihai M Rd | 淮海中路1028号2楼202 (Donghu Rd), Xuhui, 上海市
Gastropub · Xúhuì · 125 tips and reviews

Jordan M.Jordan Morley: Try the Hannibal lector sandwich and duck nuggets

bobi s.bobi sheng: Crispy chicken sandwich and their beer sampler. Brisket eggs Benedict

dav d.dav dav: Hannibal Lecter sandwich is a must!

Chicken & Egg is one of The 15 Best Places for Sandwiches in Shanghai.

8. Chicken & Egg

8.4
291 Fumin Rd (Changle Rd), Xuhui, 上海市
Diner · 7 tips and reviews

Andrew F.Andrew Franzone: Shredded chicken sandwich was good service is good. Sangria was well made

Ian S.Ian Sullivan: Stick with the roast chicken or sandwiches.

leon师傅leon师傅: Pretty good sandwiches, roast chicken, and soups.

Baker & Spice is one of The 15 Best Places for Sandwiches in Shanghai.

9. Baker & Spice

8.0
1376 Nanjing W Rd | 南京西路1376号 (1/F-18 Shanghai Centre | 上海商城), Jing'an, 上海市
Bakery · Jìng'an · 82 tips and reviews

Mario O.Mario Opazo: Nice bakery and pastry at Jing'An District. Fresh and tasty sandwich. Mostly expat crowd.

Jessica S.Jessica S: I tried the five spiced macarons, and had the smoked salmon open faced sandwich. Delicious!

Kadriya K.Kadriya Khayrutdinova: Favorite place to have a salmon sandwich

The Peninsula Shanghai is one of The 15 Best Places for Sandwiches in Shanghai.

10. The Peninsula Shanghai

9.2
32 Zhongshan E 1st Rd (at Beijing E Rd), Huangpu, 上海市
Hotel · 46 tips and reviews

Maajed A.Maajed Abahusayn: Great Club Sandwich in the Lobby for lunch.

Yichen K.Yichen Ke: The striped bass tartine and the Reuben on the lunch menu is divine

TY H.TY Heng: Love the art deco. Great for art deco buffs

Deli Boys is one of The 15 Best Places for Sandwiches in Shanghai.

11. Deli Boys

7.8
1/F, No.2, Lane 710, Dingxi Rd | 定西路710弄20号1楼 (Panyu Rd | 近番禺路), Changning, 上海市
Deli · 3 tips and reviews

leon师傅leon师傅: I like their New York reuben, fries, and drink selection. Will be back to sample the Philly cheesesteak and brisket! Nice decor, but location not very central.

Dave M.Dave Mc: Awesome sandwiches, on par or even better than NYC Deli. Give the Pastrami a try, but make sure to add cheese! 🥪 🧀

Martin S.Martin Smith: Philly cheese-steak good. Bit more upmarket than NYC Deli, although both are great.

Kommune is one of The 15 Best Places for Sandwiches in Shanghai.

12. Kommune

7.3
(公社咖啡)
No. 7, Lane 210 Taikang Rd (at Sinan Rd.), Huangpu, 上海市
Café · 107 tips and reviews

Yiying F.Yiying Fan: tuna sandwich is the best!

Min Y.Min Yoo: Bacon and egg breakfast sandwich. Can't go wrong with Bacon. Make sure to ask for the bread toasted.

MiriMiri: The veggie sandwich is delicious! Love this place - bit pricey but so worth it because the ambiance is great!

Café du Village is one of The 15 Best Places for Sandwiches in Shanghai.

13. Café du Village

8.3
620 Baole Rd | 保乐路620号, 上海市, 上海市
Café · Mǐnxíng qū · 8 tips and reviews

Kiki K.Kiki Kung: Paninis are good and the dressing for the side salad is really good. Nice and quiet. Outdoor seating.

EstherEsther: For non coffee drinker. . .like me, try their green tea latte! *will try their ceylon latte for my next relaxing time*

Klaus H.Klaus Hornfischer: Cozy cafe.

El Bodegon is one of The 15 Best Places for Sandwiches in Shanghai.

14. El Bodegon

8.3
4/F 83 Changshu Rd (Julu Rd), Jing’an, 上海市
Latin American Restaurant · Jìng'an · 32 tips and reviews

Lisa X. L.Lisa X. Liang: Pork belly sandwich on a baguette is delicious.

Jia L.Jia Li: Bodegon ceviche and half price tenderloin. Pure romance.

Sara V.Sara Villalobos O.: Best ceviche in town!

La Parisienne is one of The 15 Best Places for Sandwiches in Shanghai.

15. La Parisienne

8.8
88 Zhangyang Rd (Puming Rd), 浦东, 上海市
Café · Lùjiāzuǐ · 15 tips and reviews

ZoeZoe: Nice jamon sandwich and choc eclair

ZoeZoe: Great Brie sesame sandwich, cheese & ham croissant and good coffee

JasonJason: The best bakery in Pudong! Within steps to the ferry dock, a short walk from the Huangpu Promenade. Great cafe, set menus for breakfast and lunch, as well as a scrumptious array of pastries and breads