Sun Singer Restaurant, Wine & Spirits
1115 W Windsor Rd, Champaign
(217) 351-1115
Menu
Restaurants in Champaign, IL
Sun Singer Restaurant, Wine & Spirits
1115 W Windsor Rd, Champaign, IL 61821
(217) 351-1115