Fifteen dogs on leashes outside a Shibuya storefront — Restaurants & Foodies Magazine