Stellas Carry Out, CHICAGO, Illinois (IL)
Comfortably situated at 2200 West Irving Park Road () in CHICAGO, Illinois (IL) (60618), Stellas Carry Out are available at 7735882222. Remember to before you go to arrange your spot in the restaurant.
More restaurants in CHICAGO, Illinois (IL)
Stellas Carry Out contact information and details:
Address: 2200 West Irving Park Road - , CHICAGO, Illinois (IL) 60618
Contact Phone: 7735882222