Welcome To Osha Thai Kitchen & Sushi

Osha Thai Kitchen & Sushi is a modern, family-friendly restaurant serving authentic Thai cuisine, fresh sushi, and classy crafted cocktails.

Location & Hours

242 S Main St Ste 100, Holly Springs, NC 27540

(984) 538-6742


Open for Take Out Everyday: 11:30 AM - 8:30 PM


Sign up to hear from us about specials, sales, and events.


Get in touch