K
Kelsey Hancock Review of Carmen's Italian Ice & Cafe
Perfect local spot to grab some gelati or Italian ...
Perfect local spot to grab some gelati or Italian ice! Staff is always super friendly and items are reasonably priced.
Comments: