Kichiri Shibuya is located in Shibuya City, Tokyo, Japan on ハイマンテン渋谷ビル 5F, 23-5 Udagawacho. Kichiri Shibuya is rated 3.7 out of 5 in the category izakaya restaurant in Japan.
Address
ハイマンテン渋谷ビル 5F, 23-5 Udagawacho
Service options
Dine-in
Amenities
Smoke-free placeToilets
Accessibility
Does not have assistive hearing loop