Red Star Chinese Restaurant — Restaurant in Oxford

Red Star Chinese Restaurant is a long-standing restaurant on St Aldates in Oxford. Located within the lively St Aldate’s area, this commercial building adds to the city’s energy. It's known for its Peking Duck service, a dramatic presentation that attracts diners. Locals and visitors go to this restaurant for family meals, business lunches, and casual dinners. This established venue has been part of the Oxford dining scene since 1985.

About The Venue

Red Star Chinese Restaurant occupies a Modernist commercial building that was originally a diner. Founded in 1985, the venue has evolved, swapping communal benches for cozy booths. The interior has traditional Chinese decor and warm lighting, creating a lively and cultural atmosphere. You can expect a high crowd density, especially during peak hours. The decor includes vintage menu art displayed throughout the space. Visitors will find a moderate noise level and a vibrant ambiance that reflects the restaurant’s focus on Szechuan cuisine. The restaurant offers step-free and wheelchair access, along with accessible toilets.

Typical Experiences

Red Star Chinese Restaurant is best for social gatherings and family meals. Diners can expect a lively atmosphere and a menu focused on noodle dishes and signature items like Peking Duck. The tableside Peking Duck service is a key draw. The venue is frequently used for weeknight dinners and casual evenings. It is fully accessible, making it a convenient dining option for both locals and visitors.

Notable Features

  • Peking Duck Service
  • Vintage Chinese Menu Art
  • Szechuan cuisine
  • Cozy booths
  • Noodle bar concept
  • High-energy atmosphere

Own this business? Claim it to add more details.

Similar Places

Information about this venue is based on publicly available sources and may be incomplete. Last updated in July 2026.