Amanos Pizza
1407 S Neil St
Champaign, IL 61820-6529
217-378-1980