Choo-chi Duck

ratingratingratingratingrating  (0)
Duck in choo-chi curry sauce, coconut milk, bell pepper, onion and carrots served over sautéed green cabbage.
Hotness ranking:
spicyspicyspicyspicy
Share:
map
$$
2907 Shelter Island Dr Ste 110, San Diego, CA 92106
(619) 795-8424
ratingratingratingratingrating
Closed

Add Your Review