Shi Wei Xian is a Chinese restaurant located in Palma. The menu features a variety of dishes including appetizers, rice and noodle dishes, meats, seafood, and specialty soups.