I-O Cafe Thalia is a cafe located within the City Arcaden.