Shanghai Restaurant
$$ Chinese restaurant, Delivery Chinese restaurant, Takeout restaurant, Restaurant
About
Situated in the bustling Durham Festival Center, Shanghai Restaurant is a cozy haven for Chinese cuisine enthusiasts. With an impressive 4.3-star rating, it’s favored for quick lunches and hearty dinners, offering both dine-in and no-contact delivery options. Guests rave about the sesame chicken and savory wonton soup, served with generous portions at reasonable prices. The friendly staff and inviting atmosphere make every visit special, while wheelchair accessibility ensures comfort for all. Perfect for families and university students alike, this spot is hard to resist!