Ichabod's Restaurant

Address

52049 Columbia River Hwy, Scappoose, Oregon, 97056

Features
  • Takeout
Cuisines American

About Ichabod's Restaurant

Ichabod's Restaurant is a restaurant located in Scappoose, Oregon. Based on ratings and reviews from users from all over the web, this restaurant is a Good Option.
Ichabod's Restaurant features American cuisine.

Interested in eating in Ichabod's Restaurant? Check out this restaurant's features and options and find driving directions, so you can spend more time eating and less time figuring out how to get there.