Stella's Place 1081 Categories Video GamingRestaurant 1081 E. Lake Cook Rd. Wheeling IL 60090 (847) 563-3052 (847) 789-9481 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×