Red Sun is a busy Chinese restaurant in London, Mayfair, and specialized in homestyle Shanghai-inspired dishes.
Peking, Seafood, Noodles and Rice dishes are all bursting with exotic flavours and cooked to perfection that should not disappoint!
The restaurant is cozy and well decorated and famous for its bright red facade!