Little Birds
Falkoner Alle 84, Frederiksberg, Copenhagen 2000 Denmark
Little Birds is a Cafe, Contemporary, Danish, Deli, European place is located in Frederiksberg, Zealand. The address of Little Birds is Falkoner Alle 84, Frederiksberg, Copenhagen 2000 Denmark.