New restaurants open on Central Avenue in time for the holidays
Location, location, location — three new restaurants have recently opened on West Central Avenue, in time for the holiday crowds.