Osha Thai Kitchen & Sushi

  • Restaurant
242 S Main Street Ste 100
Holly Springs, North Carolina 27540
(984) 538-6742