At Ichabod's we have prided ourselves on serving you fresh quality food. For updates check our Facebook page!
- Ichabod's Bar and Grille is offering their full menu:
- Pick Up
- Contact Number: (321) 952-9532
- Address: 2210 Front Street, Melbourne, FL 32901
For more information about Ichabod's Bar and Grille click here!