Osha is a thai restaurant Holly Springs located in United States.
242 Main St Suite 100 Holly Springs , NC 27540 United States
Menus | Brunch, Lunch, Dinner |
Japanese ice cream is quite different but worth a try!
Some of the freshest sushi in the triangle. Leo is a great host. Great original menu. Highly recommend.
Spicy Sweet and Sour Shrimp Stir Fry is good.
Tasty bloody Mary's. Food overall quite good. Server very attentive. Seated under A/C and food cooled quickly. - Jessica Herbst-Thorn