New Shanghai is a Chinese restaurant offering a variety of dishes. It is located on Rue de Montbrillant in Geneva.