THAI PAVILION

131 East Lincoln Highway, DeKalb IL, 60115

815-756-6445

THAI PAVILION

Authentic Thai food. Dine-In, Carry-Out or Delivery. Vegetarian/Vegan Friendly.

pixel