Stellas Carry Out, CHICAGO, Illinois (IL)

Feeling hungry? Stellas Carry Out might be the place to eat to suit your needs.
Conveniently located at 2200 West Irving Park Road () in CHICAGO, Illinois (IL) (60618), Stellas Carry Out can be reached at 7735882222. It is advisable to call ahead of time to make a reservation.
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