Soulful fare without the meat. Go for the vegan mac and cheese stay for the peach cobbler. And don't forget the collard greens. Chatham / Avalon Park 205 E. 75th St. Chicago, IL 60619 (773) 224-0104 Premiered 2/13/2004
Comments