The New Sanrio Cafe Has Aesthetic Decor & Food For Those Looking Forward To Their Next Tokyo Trip

Tokyo’s new Sanrio Cafe is in Sunshine City, which is located 8 minutes away from Ikebukuro Station. It has an extensive dine-in and takeaway menu.