O Sha is a restaurant specializing in Japanese specialties and fluffy, gluten-free pancakes, also offering bubble tea.