Tagged: North Hertfordshire

Sukawatee, Thai restaurant, Hitchin 0

Review: Sukawatee Thai restaurant in Hitchin

Thai food is one of our favourite cuisines, and we were really sad when Thai Garden in Letchworth suddenly closed. Sukawatee in Hitchin quickly became our go-to Thai. The quality of food served is...