The Peacock Thai
➤ 3 Lake St, Leighton Buzzard, United Kingdom, Billington Road, Leighton Buzzard
Tailandês, Asiático, Carne, Vinho, Sopa
"We ordered takeaway; it was delicious, fresh and authentic, cooked by the owner who's also very friendly. Highly recommended :"