Food of Abbey Road located on Taojiang Lu, Xuhui, Shanghai
Food of Abbey Road located on Taojiang Lu, Xuhui, Shanghai
Food of Abbey Road located on Taojiang Lu, Xuhui, Shanghai
Indoor of Abbey Road located on Taojiang Lu, Xuhui, Shanghai
Outdoor of Abbey Road located on Taojiang Lu, Xuhui, Shanghai
Outdoor of Abbey Road located on Taojiang Lu, Xuhui, Shanghai

Abbey Road

American Bar Restaurant located on Taojiang Lu

Earn 200 Chope-Dollars at this Restaurant (?)

  • Location

    Xuhui

  • Address

    3 Taojiang Lu,
    Xuhui District, Shanghai, China,
    near Fenyang Lu Map

  • GOOD FOR

    Al Fresco, Business Meetings, Casual Dining, City Views, Drinks, Kid Friendly, Large Parties (16+), Quiet Dinner

  • SERVES

    Lunch, Brunch, Dinner

ABOUT

This restaurant/bar - named after the little street made famous by the Beatles - sits on a quiet street in the former French Concession. With a handful of beers on tap at affordable prices, ample food options (mostly Swiss/German fare), several big screen TVs inside showing sports and a spacious out ...More

You may also like