3666 Delaware Ave
Buffalo, NY 14217
- Best chinese I have ever had!! So good and good prices! Chicken lo mein was yummy :)
- Try the Dragoon & Phoenix.
- Much better then China town...which is right around the corner. Big portions, fresh ingredients, good prices, friendly employees.