Address: 6435 W Archer Ave, Chicago, IL 60638, USA
I think I saw it as a special maybe. Call and ask or look at menu online
I'm not sure about that. I usually don't order that... Sorry
Add Answer
Thanks! Your answer is awaiting moderation.
Does this place deliver?
Trending Places
Restaurant
1401 E 53rd St, Chicago, IL 60615, USA
5045 W Madison St, Chicago, IL 60644, USA
2423 N Milwaukee Ave, Chicago, IL 60647, USA
85 E Wacker Dr 22nd Floor, Chicago, IL 60601, USA
5601 W Madison St, Chicago, IL 60644, USA