Nice place that's dog friendly. Not too far from Yoyogi Park. Would go again.