K Karen Clough Review of Carmen's Italian Ice & Cafe 4 years ago It's in my neighborhood which makes me so lucky.
Comments: