Since its opening April 1, Japanese convenience store J Life Mart — located on 231 Thayer St. — has welcomed many eager students and customers to see its offerings. Upon entering, patrons are greeted ...