Permanently Closed
Cousin's Incredible Vitality
1 rating
$$ • Restaurant
Reported to have a gluten-free menu
3038 W Irving Park Rd
Chicago, IL 60618
Most Recent Reviews
Review
Terrible food and even worse service. Nobody knows what is going on and the wait staff are unattentive.
Notes
They say that everything is gluten-free except for wheatgrass shots.
Photos