Update Info - Chameleons
This restaurant was reported as closed. If it is open, let us know.
Chameleons
535 W N St
Manhattan, IL 60442
535 W N St
Manhattan, IL 60442
This restaurant was reported as closed. If it is open, let us know.