Stella d'Asia is a restaurant offering a blend of traditional Italian and Chinese cuisine in a welcoming atmosphere.