Admin
Login
Map us (
Stamford
or
Fairfield
)
Add to favorite site
Email us
Home
Menus
Event
Award
Gallery
Feedback
About Fin
Order Online
Stamford Location
219 Main St, Stamford CT 06901
Fairfield Location
1253 Post Rd, Fairfield CT 06824
Fairfield Location(Fin I): 1253 Post Rd, Fairfield, CT 06824
TEL: 203.255.6788(Fairfield) FAX: 203.255.6388(Fairfield)
Stamford Location(Fin II): 219 Main St, Stamford CT 06901
TEL: 203.359.6688(Stamford) FAX: 203.359.1888(Stamford)