A chain of Tokyo-based restaurants set in a rustic yet dimly lit ambience with colourful fairy lights covering the roof. Their enchiladas are amazing. One of its branches is located in Chuo City!
Your email address will not be published. Required fields are marked *
Or connect with