Delicia is a Chinese restaurant specializing in traditional cuisine, offering dishes like Lemon Chicken and Three Delights Rice Noodles. They also feature special menu deals for two.