Ico is the cheerful South American restaurant-bar that puts food in your heart and makes your palate sing. In a green setting, best-sellers from Buenos Aires to Rio - tacos, empanadas churros, etc. - are happily shared. ¡Arriba!
Ico is the cheerful South American restaurant-bar that puts food in your heart and makes your palate sing. In a green setting, best-sellers from Buenos Aires to Rio - tacos, empanadas churros, etc. - are happily shared. ¡Arriba!