Terrific food and super-fast delivery. I'll definitely be ordering from them again!
The food is always great.
I have ordered from lucky grill before and have always gotten good food and fast delivery. The menue is large and Lucky Grill gives you extra's like soup and rolls.
7779 W Talcott Ave
Chicago IL, 60631