Otaku’s Famous Summer Matsuri Food and Anime Festival at Almeda Mall
Almed Mall 555 Almeda Mall, Houston, TX, United StatesHead over to Almeda Mall for the Otaku’s Famous Summer Matsuri Food and Anime Festival on Saturday, June 22 and again on Sunday, June 23 from noon to 8 p.m. […]