Abbey Road
Shanghai
At a glance
Abbey Road is a Western restaurant located on Taojiang Road in the Xuhui District of Shanghai. This venue offers a welcoming atmosphere perfect for those seeking both dine-in and takeaway options. Guests appreciate the relaxed setting that accommodates both small and larger groups, making it a popular spot for gatherings.
Patrons can enjoy a variety of Western cuisine, accompanied by a selection of beverages including beer, wine, and cocktails. Whether visitors are looking to enjoy a leisurely meal or just sip on a refreshing drink, Abbey Road provides a comfortable and unfussy environment to relax and unwind.
Though it is situated in a bustling area, the ambiance of Abbey Road allows for a laid-back dining experience. The restaurant’s appeal lies in its straightforward approach to Western dining, attracting both locals and expatriates in search of familiar flavors.
Reviews
Cool little bar dedicated to the Beatles. We stopped by for a drink and the staff were very friendly and outgoing. We only had a dessert but it was wonderful. The venue plays the EPL.