The Peacock Thai
➤ 3 Lake St, Leighton Buzzard, United Kingdom, Billington Road, Leighton Buzzard
Thaïlandais, Asiatique, Viande, Soupe, Vin
"We ordered takeaway; it was delicious, fresh and authentic, cooked by the owner who's also very friendly. Highly recommended :"