Know a great happy hour or special for this location?
Photos
Location & Hours
Origin Thai Restaurant is conveniently located in Tewksbury, offering a variety of dining options including dine-in, takeaway, and delivery services. Indulge in our delicious Thai cuisine for a satisfying and flavorful dining experience.