Home » Elmwood Park, IL restaurants
Massa
Used to be called al Gelato's, Massa now offers an expanded menu, including panini, pizza and daily salad and soup specials.
Features: Al fresco (outdoor) dining, Coffee Shops & Diners, Ice Cream, Italian, Pizza
Hours
11 a.m.-10 p.m. Monday through Saturday Noon-10... More
Noon-10 p.m. Sunday



