Is the Lombard location still open? Google, Yelp, etc. still have the Roosevelt addr, but now w/this "Sebastian's" website. I haven't been there in several months, and we want to make sure tonight b4 we drive that way! Thx!
Address: 801 E Roosevelt Rd, Lombard, IL 60148, USA
Jenean Devine | Sep 27, 2020
Yes still there
Pat Annoreno | Sep 27, 2020
Yes. It is.
Peter Robst | Sep 27, 2020
Was there last week! Still going strong.
BB VO | Sep 27, 2020
Thanks all! (Nom nom nom... baaaaacon! 🥓🥓🥓)
Thanks! Your answer is awaiting moderation.