Restaurants in Elmwood Park, IL
Restaurants • Caterers • Pizza
1737 N Harlem Ave.,
Elmwood Park ,
IL
60707
UNITED STATES
Based on 1 reviews
Fast delivery
It's not our favorite tasting pizza, but we like Amato's every once in a while as their delivery has always been fast and the pizza hot. Me and the wife have also stopped in a few times on the weekdays and it's always been quiet, which...Worldwide > United States > Elmwood Park, IL > Restaurants