Illinois
Chicago
Vidalia
Vidalia
(773) 293-7608
1964 W Lawrence Ave, Chicago, IL 60640
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available