Osha Thai Kitchen & Sushi

  • Restaurant
242 S Main Street, Ste 100
Holly Springs, NC 27540
(984) 538-6742
  • Whom to Contact