Massa Italian Cafe & Gelateria

7434 W. North Ave.
Elmwood Park, IL
708-583-1111

Additional Information

Cuisine: Italian
Neighborhood: Suburban Northwest