Ninnos in Biddanoa is an Italian restaurant. Search results indicate it is located in Cagliari, Italy.