Spain-zaka Slope
Tokyo (東京都)
Tourist Attraction
16-15 Udagawachō, Shibuya City, Tokyo 150-0042, Japan
N/A
3.4 (179 reviews)
Opening Hours
MondayOpen 24 hours
TuesdayOpen 24 hours
WednesdayOpen 24 hours
ThursdayOpen 24 hours
FridayOpen 24 hours
SaturdayOpen 24 hours
SundayOpen 24 hours
Reviews

Fabrice Symonds
5 months ago

Piotr
7 years ago

Ak
2 years ago

Derris Wong
4 years ago

Ayame Sakurai
a year ago