★ 4.7 / 5 from 1736 reviews
Krua Thai 88
58 Lymington Road, New Forest, United Kingdom
"Great food, Great host, Great value for money! One to recommend."
Krua Thai offers a mix of reviews, ranging from disappointing experiences to outstanding meals. While some found the food bland and greasy, others pra...