Oyama Sushi is a Japanese restaurant focused on creating exceptional, high-quality, and elegantly presented sushi dishes.