Alfios is an Italian restaurant specializing in authentic Sicilian cuisine.