Restaurants in San Diego, CA
Restaurants • Chinese Restaurants
12002 Carmel Mountain Rd.,
San Diego ,
CA
92128
UNITED STATES
Based on 1 reviews
Great
Just the name of this restaurant makes you want to stop, the food is piping hot and delicious. We tried a variety of entrees and shared them and each one was as good as the other. Prices are abit high, but well worth it. Ask for a...Worldwide > United States > San Diego, CA > Chinese Restaurants