Fin II is a Japanese restaurant offering artfully presented sushi in a casual setting with sidewalk seating.