Find the top Kyoto style Japanese restaurants in Madrid, Madrid near you now.
Japanese restaurant
Address: Gran Vía de Hortaleza, 65a, local 7, Hortaleza, 28043 Madrid, Spain