Bella Shanghai is a Chinese restaurant offering a variety of dishes, including shrimp dumplings and mini wok.