Been calling for the past 2 hours, since 9am....It's either busy or no one answers....Is this place still in business?
Address: 545 Mola Blvd, Elmwood Park, NJ 07407, USA
William Bieliunas (BillyBuck) | Oct 8, 2019
Guess the place is still a business. It opens up at 7 a.m. on Sundays at 6 a.m. during the week clo
Birchwood Deli & Liquor | Oct 8, 2019
Thanks for calling it was busy in morning please forgive us
Thanks again
Thanks! Your answer is awaiting moderation.