Address: 芝公園, 東京, 東京都 - 日本
Checkins
1
Avarage rating at this location
3.5
Geko Geko
Shiba Park (芝公園)
about 4 years ago