Ozumo is hands down the best sushi restaurant I've ever been to. The attention to detail in every dish is remarkable. The service is always excellent, and the staff is incredibly knowledgeable about the menu. The atmosphere is elegant and sophisticated. I highly recommend Ozumo to any sushi lover!
