Checkins
1
Address: 2213 W Montrose Ave, Chicago, IL - United States
Checkins
1
Avarage rating at this location
3.75
Tasty, but clearly extremely artificial. It lists both the maple and vanilla as extracts which is evident Even before knowing. Thanks Edwin G.
over 2 years ago