Fire at Belmont Snack Shop on Belmont Ave Just West of Kimball Avenue, Chicago
Police and firefighter/paramedics from Chicago responded about 7:05 p.m. Thursday, October 8, 2020 to a report of a restaurant fire at Belmont Snack Shop, 3407 Belmont Avenue. Initially the fire was reported in the area […]