I consider Takara to be on a slightly lower tier than Wasabi and ... Last on my list of sushi restaurants is Edo Japanese Restaurant. Edo features two Madison locations as well, with one on South Park ...