Update Info - Michelangelos
This restaurant was reported as closed. If it is open, let us know.
Michelangelos
23 N Rend Lake
Benton, IL 62897
23 N Rend Lake
Benton, IL 62897
This restaurant was reported as closed. If it is open, let us know.