Fin Sushi is a Japanese restaurant offering sushi and other dishes. It features a welcoming atmosphere suitable for both lunch and dinner.