Charlie's Place Restaurant - 26 W Main St

Location

26 W Main St
East Lyme , CT