Osha Thai Kitchen and Sushi
242 S Main St Suite 100, Holly Springs NC 27540
(984) 538-6742
Directions
Order Online Delivery
Grubhub
Doordash
Seamless
Trycaviar
Holly Springs, North Carolina
Osha Thai Kitchen and Sushi
242 S Main St Suite 100, Holly Springs
(984) 538-6742