O'haru is a Japanese restaurant offering a diverse menu of traditional cuisine, including sushi and ramen. They focus on fresh ingredients and authentic flavors, with some dishes featuring Chinese-Japanese fusion.