Food & Drink McEwan to open new Italian restaurant, still eyeing the downtown Travelodge for new supermarket location