Yamabana Heihachi Jaya is a Japanese restaurant located at 8-1 Yamabanakawagishicho, Sakyo Ward, Kyoto, 606-8005, Japan. It has received 271 reviews with an average rating of 4.4 stars.
The address of Yamabana Heihachi Jaya: 8-1 Yamabanakawagishicho, Sakyo Ward, Kyoto, 606-8005, Japan
Yamabana Heihachi Jaya has 4.4 stars from 271 reviews
Japanese restaurant