Order Online

Fin II Japanese Restaurant

219 Main St
Stamford, CT 06901
(203) 359-6688
Order online Menu | Reservation | Info
Any questions please call us.