Man vs Fries

Restaurant · 3 W Farms Mall Spc E - 125, Farmington, CT

To-Go · Delivery

Hours

More food in Farmington, CT