Belmont Snack Shop
3407 W Belmont Ave
Chicago, IL 60618-5408
773-293-6100