Best sushi place in town!