red fox is located via san giovanni, 400 in cagliari (09127) in the region of sardegna (italia). This place is listed in the ristorante category of the geodruid cagliari 2015 guide.