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