fbpx

Contact

Phone Number:

020 7723 5350

Opening Hours:

Mon-Sun : 12:00-15:00, 17:00-23:00

 

Address:

Red Sun Chinese Restaurant, 2A New Quebec St, Mayfair, London W1H 7RD