Bar Idda
Owner and chef Alfredo La Spina created Bar Idda back in 2009 and over these years Alfredo has drawn his upbringing by his Sicilian parents as well as his numerous journeys to Sicily to create his menu, one that is kept fresh and seasonal as the months change.