Thai Garden Bar & Restaurant
Restaurant/cafe
SG6 3DU Letchworth
United Kingdom
Phone: 01462 486213
The Thai Garden is not only a fantastic Restaurant but they have a Bar and lounge area perfect for relaxing before a meal or to throw a party or event.



