09
Jul
2020
Elk Grove Village
Real Time Sport Bar
1120 W Devon Ave
Elk Grove Village , IL 60007
United States of America

Back at Real Time for lunch for those who are comfortable!