Update Info - Felix Kitchen
This restaurant was reported as closed. If it is open, let us know.
Felix Kitchen
114 Washington Ave
Highwood, IL 60040
114 Washington Ave
Highwood, IL 60040
This restaurant was reported as closed. If it is open, let us know.