The Little Bird Square
2 Odorinishi Aurora Town, Chuo, Sapporo 060-0042 Hokkaido
The Little Bird Square is a Points of Interest & Landmarks place is located in Sapporo, Hokkaido. The address of The Little Bird Square is 2 Odorinishi Aurora Town, Chuo, Sapporo 060-0042 Hokkaido.