Hi,
They don't seem to have website, though from reading Miami reviews it is yet another pizzeria.
Waukegan Avenue up to Miramar is Highland Park. Miramar is Highwood, Carlos is Highland Park. Highland Park wrapping around Highwood makes things confusing. More so now with Fort Sheridan split into the jurisdiction of different towns.
I've also known people who don't know Highland Park has a Waukegan Avenue within its boundaries. They hear Waukegan Avenue and think Waukegan Road, then drive up and down Waukegan Road in Deerfield and Bannockburn looking for a Highland Park address.
Regards,