Osha Thai Kitchen & SushiFirst floor · Suite 100Osha, meaning “tasty” or “delicious” in Thai, focuses on authentic cuisine prepared with fresh ingredients to create well-balanced and flavorful meals. Website Facebook Instagram