Fin II Japanese Restaurant Website: Fin II Japanese Restaurant Phone: 203-359-6688 Menu: Lunch & Dinner << Click to return to the Stamford Restaurant Week page