Thai Place
12 Thames Street, Windsor SL4 1PL. Tel: 01753 842 186.
I expected a bit more. Well, I expected some Cantonese roast duck in my duck and noodles but got plain sliced cooked duck breast. It was a Sunday afternoon so maybe no the best time.
Website: Thai Place