2536 W Devon Ave, Chicago, IL 60659
(773) 338-2143
tiffinchicago
COVID-19 has kept visitors away from the strip since March, with restaurants closing due to the indoor dining ban and xenophobic fears