Food Production - Genoa, Liguria, Italy
Square Rabbit is a food production company based out of Vico San Pancrazio, Genoa, Liguria, Italy.