Skip to main contentToast Local logo
Massa Café Italiano

Massa Café Italiano

Rated 4.8 out of 5 by 174 guestsItalianPrice range $1-15

Closed

Takeout 11:00 AM - 8:15 PM

7434 W NORTH AVE, Elmwood Park, IL, IL 60707
About

Italian cafè and gelateria located in Elmwood Park, IL, serving artisan gelato, hand tossed pizzas, and your classic Italian favorites.