Ichabod's restaurant is a Mediterranean and American cuisine located on route 2A in Acton, MA. offering lunch & dinner seven days a week. We feature gourmet Eastern Mediterranean dishes and a variety of American entrees for Dinner. Ichabod's has a fu...
452 Great Rd., Acton
(978) 263-6161