Best sushi in town So far