Sandwich shop · 500 W Farms Mall Suite #114, Bldg H, Farmington, CT
To-Go · Delivery
See full menu
More food in Farmington, CT · Sandwich in Farmington