Thai Pavilion Restaurant

Review by Luke

251 E Lincoln Hwy, DeKalb, IL 60115
Not celiac
10 months ago
Celiac friendly

Great food, great service, my favorite restaurant in town!