Know a great happy hour or special for this location?
Osha Thai Kitchen & Sushi is a modern, family-friendly restaurant serving authentic Thai cuisine, fresh sushi, and classy crafted cocktails.
Suggest an edit
242 S Main St Suite 100, Holly Springs, NC 27540
© 2025 Checkle, Inc
Privacy
Terms