Steak house · 91 W Farms Mall Ste h-108, Farmington, CT
Dine-In
See full menu
More food in Farmington, CT · Steak House in Farmington