Address: 7230 W North Ave, Elmwood Park, IL 60707, USA
“Excellent Italian pasta food and when I come to this place it only on Tuesday! I get so many weird looks for staff and of course the area is Elmwood Park and it few Italian guys that respects and speak 2 me. I have not experience racism but the looks make feel uncomfortable. The restaurant need a new look and more reliable staff. Hire different culture also and during summer it need air condition and winter time they need heat. Love, love the food but it does need a lot of changes. Hopefully management or owners change the look but the italian food is awesome.”
Address: 1702 N Harlem Ave, Elmwood Park, IL 60707, USA
“Waited over an hour for my food, location is less than two miles!”
Address: 7230 W North Ave #210, Elmwood Park, IL 60707, USA
“Best of the best. I've been coming here for years since I was 10 years old. I am now 26 this is literally one of the best Chinese food places I've ever been to. You could always ask for white meat options instead of the dark meat chicken which is great. Go around lunch time from 11 to2 and you'll get the lunch special you get a soup and egg roll with a purchase of an entree which is not bad for two people you only spend like 20 bucks and you get really big portions and the food is not greasy. I have gluten sensitivities and I can't digest certain meats and this is literally one of the only places I can go that's allergy friendly because they change their oils and reading very often and I saw them hand rolling their wontons in the back. All home made.”