Eating Deli Sandwich Salad at The Yellow Deli restaurant in Boulder, CO.

Feedback

Do you manage or own The Yellow Deli?

Yes