Pomodoro’s Deli Leave a Comment / By Judy Darcy / May 10, 2020 Map Unavailable Address 3010 West Colorado Avenue Colorado Springs Colorado United States Upcoming EventsNo events in this location