Spicy Duck

5950 Balboa Ave #112, San Diego, CA

Menu (As of 10/31)

Spicy Duck Wang La Ya Menu

Spicy Duck: hours and how to order