Wonderful food, classy atmosphere, but from almost the minute we sat down they were telling us that the food would take a very long time and that the service was very slow. Man they were not kidding. Drinks went empty several times, tried to order a second round of sushi only to change our minds after our waiter walked by our table without taking the filled out menu at least 5 times. Then it took another 20minutes to settle the bill, which by the way was outrageous. I would never go back and I would never recommend it to anybody. I can get happy hour sushi a mile up the road for a fraction of the price in half the time and they will smile at me while I keep ordering. Good food is one part of having a restaurant, its usually not the most important part. People pay for good service and that is what keeps them coming back. I will never go back to Shimogamo.