Update Info - Istanbul Mediterranean Cuisine
This restaurant was reported as closed. If it is open, let us know.
Istanbul Mediterranean Cuisine
2506 Village Green Pl
Champaign, IL 61822
2506 Village Green Pl
Champaign, IL 61822