Stuzzicandoci is a pizza restaurant offering Italian and Sicilian cuisine. They also offer takeout options.