The Garden Grill
Address:
1501 S Neil St, Champaign, IL 61820
Phone:
(217) 352-9970
Cuisine:
American - Traditional
Restaurants,
American
Other Businesses:
- Merry-Ann's Diner at 1510 S Neil St, Champaign, IL 61820
- Rainbow Garden at 1402 S Neil St, Champaign, IL 61820-6587
- Rainbow Garden Fine Chinese at 1402 S Neil St Ste 3, Champaign, IL 61820
- Subway at 1401 S Neil St, Champaign, IL 61820
- Great American Grill at 1501 S Neil St, Champaign, IL 61820