Phone: (858) 279-1663
Address: 4919 Montessa St
5604 Balboa Ave #107, San Diego, CA 92111 (858) 279-1663 Taste of China right here in San Diego All Entrees Come with Rice choice of steamed, white, or fried rice. All Entrees call be made spicy or not, Just ask. Most sauces can be made vegetar...