Thai Pavilion I Categories: Restaurant131 E. Lincoln Hwy.Dekalb, IL 60115 USAGet DirectionsWebsite(815) 756-6445Return to Business Listings