Shibuya Izakaya 9.5

16th Ave. NE
View hours MORE