Eating Deli Italian Sandwich at Elena's Cucina restaurant in Roselle, IL.

Feedback

Do you manage or own Elena's Cucina?

Yes