Fin II

219 Main St, Stamford, CT 06901
Fin II Fin II is one of the popular Sushi Restaurant located in 219 Main St ,Stamford listed under Restaurant in Stamford , Sushi Restaurant in Stamford ,

Contact Details & Working Hours

More about Fin II

Fin Japanese Restaurant specializes in fresh, imaginative sushi and authentic Japanese cusine at amazingly moderate prices.

Map of Fin II