Address: 玉川2-21-1, 東京, 東京都 - 日本
Checkins
1
Avarage rating at this location
3.75
Yuichi Tamura
iBEER LE SUN PALM
about 3 years ago