Eating Italian Sandwich at Robert's Italian Restaurant and Deli restaurant in Littleton, CO.

Feedback

Do you manage or own Robert's Italian Restaurant and Deli?

Yes