To set your location, click the target or 'Chicago, IL' in the top search bar.
open results

McAlister's Deli

(217) 355-6480 421 W Town Center Blvd, Champaign, IL 61822 M Th 10:30 9 Pm Fri Sat 10:30 10 Pm Sunday 10:30 8 Pm Official site

Categories: Restaurants, Catering

The Details

Visa, Master Card, Discover, and American Express gladly accepted