Shibuya Izakaya 9.4

16th Ave. NE
View hours MORE