Sayed Elbanna, the co-owner of Stacks, inside of the Melrose Park restaurant on Feb. 3, the day it opened to the public. | Michael Romain Tuesday, February 8, 2022 || By Micheal Romain || @maywoodnews The Denny’s at 8349 W. North Ave. in Melrose Park was a staple eatery for decades before it closed last year. Now, the location is […]