Address: 29 W Hubbard St, Chicago, IL - United States
Checkins
1
Avarage rating at this location
3.5
Ruben Valdes
Artificial vanilla on the nose and slightly on the taste
O'Callaghans
over 2 years ago