address: 1st Floor, Diamond Plaza, Masari Road, Muthaiga Shopping Center, Limuru Road, Nairobi, Kenya
telephone: +254 726 874 184
20% off the total bill
Offer redeemable during opening hours.
Welcome to Shanghai Restaurant where India meets China, a place full of beauty, culture and elegance. 5 star dining experience at affordable prices with a wide range of Chinese and Indian delicacies. We are located at Muthaiga Shopping Center.