Stella's Place 255

  • Video Gaming
  • Restaurant
255 E. Dundee Rd.
Wheeling, IL 60090
(847) 268-4964
(847) 789-9481 (fax)