Osha Thai Kitchen & Sushi is a modern, family-friendly restaurant serving authentic Thai cuisine, fresh sushi, and classy crafted cocktails.
242 S Main St Ste 100, Holly Springs, NC 27540
Takeout/Curbside Pickup
Limited Indoor/Outdoor Patio by Reservation through Open Table