Itsy Bitsy Thai is a Thai restaurant using fresh ingredients. Offering lunch, dinner, and drinks. Takeaway available.