Ted's Fried Clams
890 Main St, Sanford
(207) 850-1114
Recent Reviews
Ted's Fried Clams
890 Main St, Sanford 04073
(207) 850-1114