Vitalogy on DearbornRestaurants723 S Dearborn StChicago, IL, 60605 · US+18723182118Email unavailablevitalogycraft.comHours not available