Red Lion British Restaurant

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Pudong, China

Chinese restaurant

Red Lion British Restaurant Reviews | Rating 3.7 out of 5 stars (2 reviews)

Red Lion British Restaurant is located in Pudong, China on 84 Weifang W Rd, Lu Jia Zui,. Red Lion British Restaurant is rated 3.7 out of 5 in the category chinese restaurant in China.

Address

84 Weifang W Rd, Lu Jia Zui,

Open hours

...
Write review Claim Profile

A

Alan Haines

Nice to find a place like home

N

Navid Matini

Netter Laden mit Billard Tisch, sehr viele internationale Gäste, eignet sich gut zum small talk.