Is this the same location where Pegasus use to be?
Address: 212 S Halsted St #1, Chicago, IL 60661, USA
Joel Margliano | Jul 5, 2019
Pegasus was at 130 S Halsted.
Chef Alex Trejo | Jul 5, 2019
No its next to Greek islands!
Thanks! Your answer is awaiting moderation.