Best Japanized western restaurant in Guadalajara, mexico