New restaurants open on Central Avenue in time for the holidays 0 20.12.2024 16:00 The Toledo Blade Location, location, location — three new restaurants have recently opened on West Central Avenue, in time for the holiday crowds.