Sushi X | West Town/Noble Square | Asian, Japanese | Restaurant