Royal Host Akihabara


Royal Host is a chain family restaurant, with several shops all accross Japan. The Akihabara shop is located on the second floor of the building and features a large salon.

Royal Host Akihabara was last modified: septiembre 12th, 2016 by moon

Rate and write a review

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Chiyoda-ku 101-0021 Tōkyō-to JP
Get directions
Mon - Sun: 93:0 - 23:30

Contact Us!

Did you find any information in this entry which was not accurate? Please let us know by using our contact page!