la Canasta Taste of Europe
309-788-6630
41.511002
-90.575939
About la Canasta Taste of Europe
la Canasta Taste of Europe is located at 1705 2nd Ave Ste 314, Rock Island, IL. This location is in the Downtown Rock Island neighborhood..