What year did this restaurant open in Lansing?
Address: 17601 Torrence Ave, Lansing, IL 60438, USA
Robin Guy | Jul 5, 2019
They been there for the last 20 years I know
WILLIAM Kozuch | Jul 5, 2019
Don't know when
Kevin Ashley | Jul 5, 2019
That I'm not sure if, sorry
Nahoma Omwanghe | Jul 5, 2019
I think about 4 to 5 years ago
Thanks! Your answer is awaiting moderation.