Citta Deli is Closed on Sundays

Citta Deli in McCook is closed on Sundays. They are open Mon-Tues 11am-3pm; Wed-Sat 11am-9pm.